Contract 676b4c9260b694aaf448639f581de3bd4dc71b4553d03fc457b63fbc9a9d55fb

← Back to Index 📥 Download WASM

Meta

desc A snooker game contract with pool physics validation, optional payments and rewards, on Soroban.
rssdkver 20.3.2#1d7f9bd8030f69070634bfb07394339824ceb399
rsver 1.74.0

Instances

  • CAX3OHJQBIY47DM7DJ4AIGNJERD2CSLEN6OMCL7A722IZIJJR45VBSUT

Interface

fn insertcoin(
    env: soroban_sdk::Env,
    player: soroban_sdk::Address,
) -> Result
fn play(
    env: soroban_sdk::Env,
    player: soroban_sdk::Address,
    cue_balls: soroban_sdk::Vec,
) -> Result
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    payment_token: soroban_sdk::Address,
    payment_amount: i128,
    reward_token: soroban_sdk::Address,
    reward_amount: i128,
) -> Result
fn withdraw(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    amount: i128,
) -> Result

Imports

WebAssembly Text (WAT) ▶