Contract e897b0e9d6a7f13eb832ddef1374db57518220a397ba32ea7575044737123d0c

← Back to Index 📥 Download WASM

Meta

rssdkver 26.1.0#175aa41306f383057a8cdfc84b68d931664fc34e
rsver 1.96.0

Instances

  • CBMBKXI7YNMJYLLHP7CVKMRWUMVPJ4MTVOEP3UKDMA7FIPTD3QLJQ227

Interface

fn get_pool(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    denomination: i128,
) -> Option
fn get_pools(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn create_pool(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    denomination: i128,
) -> soroban_sdk::Address
fn rotate_pool(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    denomination: i128,
) -> soroban_sdk::Address
fn get_verifier(env: soroban_sdk::Env) -> soroban_sdk::Address
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    verifier: soroban_sdk::Address,
    xlm_token: soroban_sdk::Address,
    pool_wasm_hash: soroban_sdk::BytesN<32>,
)
fn get_xlm_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_pool_wasm(env: soroban_sdk::Env, pool_wasm_hash: soroban_sdk::BytesN<32>)
fn get_generation(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    denomination: i128,
) -> u32
fn get_pool_count(env: soroban_sdk::Env) -> u32
fn get_pools_page(
    env: soroban_sdk::Env,
    start: u32,
    limit: u32,
) -> soroban_sdk::Vec
fn propose_pool_wasm(env: soroban_sdk::Env, pool_wasm_hash: soroban_sdk::BytesN<32>)

Imports

WebAssembly Text (WAT) ▶