Contract 5e36f06c16479a292140752a66fc121b2cec12e596f1d6101e0e10718fcb48a0

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.78.0

Instances

  • CAAQ2SH3FLXUJKLOQM7CSGFETCBVESCBE3WLGCR6SQLREZBYZFLP4ABI

Interface

fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    fee_taker: soroban_sdk::Address,
    fee: u128,
    paying_asset: soroban_sdk::Address,
    oracle: soroban_sdk::Address,
)
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn update_address(
    env: soroban_sdk::Env,
    target: CoreUpdateAddress,
    address: soroban_sdk::Address,
)
fn create_game(
    env: soroban_sdk::Env,
    id: soroban_sdk::BytesN<32>,
    host: soroban_sdk::Address,
    asset: soroban_sdk::Symbol,
    deadline: u64,
    target_date: u64,
    target_price: u128,
)
fn predict(
    env: soroban_sdk::Env,
    game_id: soroban_sdk::BytesN<32>,
    caller: soroban_sdk::Address,
    result: GameResult,
    deposit: u128,
)
fn execute(env: soroban_sdk::Env, game_id: soroban_sdk::BytesN<32>, rerun: bool)
fn withdraw(
    env: soroban_sdk::Env,
    game_id: soroban_sdk::BytesN<32>,
    caller: soroban_sdk::Address,
)

Imports

WebAssembly Text (WAT) ▶