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
- call
- del_contract_data
- get_contract_data
- get_current_contract_address
- get_ledger_sequence
- get_ledger_timestamp
- has_contract_data
- map_new_from_linear_memory
- map_unpack_to_linear_memory
- obj_from_i128_pieces
- obj_from_u64
- obj_to_i128_hi64
- obj_to_i128_lo64
- obj_to_u64
- put_contract_data
- require_auth
- symbol_new_from_linear_memory
- vec_get
- vec_len
- vec_new
- vec_new_from_linear_memory
- vec_push_back
- vec_unpack_to_linear_memory
WebAssembly Text (WAT) ▶
Loading WAT...
Failed to load WAT file.