Contract d826eda35470b53abe8a664b3628473c843178c0264bcf3a68194e1eb2f1c3f7

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.85.0

Instances

  • CD2KQ4XISOCLVJ7KGMBASC2JNCJNO4CH5SGJUA5YNU5NSRF74STHJ32W

Interface

fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    token: soroban_sdk::Address,
)
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn set_game_settings(
    env: soroban_sdk::Env,
    game_length: u32,
    min_bet: i128,
    max_bet: i128,
    max_bets: u32,
    max_total_bet: i128,
)
fn set_payouts(
    env: soroban_sdk::Env,
    player: u32,
    banker: u32,
    tie: u32,
    player_pair: u32,
    banker_pair: u32,
    any_pair: u32,
    perfect_pair: u32,
    big: u32,
    small: u32,
)
fn add_to_reserve(env: soroban_sdk::Env, amount: i128)
fn withdraw_from_reserve(env: soroban_sdk::Env, to: soroban_sdk::Address, amount: i128)
fn freeze(env: soroban_sdk::Env, freeze: bool)
fn place_bet(
    env: soroban_sdk::Env,
    player: soroban_sdk::Address,
    bets: soroban_sdk::Vec,
)
fn resolve_game(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>) -> Game
fn claim(env: soroban_sdk::Env, player: soroban_sdk::Address, game_id: u32) -> i128
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)

Imports

WebAssembly Text (WAT) ▶