Contract 7d19940b2c8e697048bd2df0ad1dc3782b94897d79ef0beb7f97aaf96ef04c86

← Back to Index 📥 Download WASM

Meta

cliver 25.1.0#a048a57a75762458b487052e0021ea704a926bee
rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.93.0

Instances

  • CCGUYOEQYSF7IDGEMPQ2BDFXQ2BYLIG3TV5ZPZJKTCCAPQN47CZ5BOPV

Interface

fn migrate(env: soroban_sdk::Env) -> Result<(), soroban_sdk::Error>
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn version(env: soroban_sdk::Env) -> u32
fn get_admin(env: soroban_sdk::Env) -> Result
fn get_score(
    env: soroban_sdk::Env,
    score_id: u64,
) -> Result
fn set_admin(
    env: soroban_sdk::Env,
    current_admin: soroban_sdk::Address,
    new_admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn submit_score(
    env: soroban_sdk::Env,
    player: soroban_sdk::Address,
    game_id: u32,
    arcade_id: u32,
    score: u32,
    commitment: soroban_sdk::BytesN<32>,
    player_hash: soroban_sdk::BytesN<32>,
    timestamp: u64,
) -> Result
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn register_game(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    game_id: u32,
    name: soroban_sdk::Bytes,
    max_score_per_action: u32,
) -> Result<(), soroban_sdk::Error>
fn get_leaderboard(
    env: soroban_sdk::Env,
    game_id: u32,
    limit: u32,
) -> soroban_sdk::Vec
fn get_player_scores(
    env: soroban_sdk::Env,
    player_hash: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Vec

Imports

WebAssembly Text (WAT) ▶