Contract 12ee703a6126d427cf68ccd3173b173219d77339fcc096f6839615a87cf6d15f

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.80.1

Instances

  • CAXMBL2QKZ23H6YUP4P2ADMTPHQ2SYNLSHGXL3XRIJKZNJUNLMWN2KE4
  • CC5UVPFJY65BJ7YCCLP7SMEXDCOW24HNTVSWHDLAEPC7H4KADTVAMREF
  • CCQCSG765JRXFLUDOHWOHCIZUSNBM4MIAXSR6HQ2KOKO55L4MTV7G2WJ
  • CD4IRHDYW3GHPBJIVTFJFS62RR3EH4CGIE6DTQLNO3UMIMPXGSAPRMWG
  • CDLXF3RD6SRTHAUMIPYGASUKYVDVIZVHDMJQYGT6DVIWH732NRMJOMJ2
  • CDQFRJUILOE5XWLYS3MIIKK2MOHBDXB7ZOPAZPMIGI4XDW4JTHRQG77Z

Interface

fn initialize(env: soroban_sdk::Env, owner: soroban_sdk::Address)
fn deposit(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    desired_a: u128,
    desired_b: u128,
    token_a: soroban_sdk::Address,
    token_b: soroban_sdk::Address,
) -> Result<(), LiquidityPoolError>
fn user_balance(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    token: soroban_sdk::Address,
) -> i128
fn get_pool(
    env: soroban_sdk::Env,
    contract: soroban_sdk::Address,
    tokens: soroban_sdk::Vec,
    pool_index: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn get_pools(
    env: soroban_sdk::Env,
    contract: soroban_sdk::Address,
    tokens: soroban_sdk::Vec,
) -> soroban_sdk::Map, soroban_sdk::Address>
fn balance_of(env: soroban_sdk::Env, contract: soroban_sdk::Address) -> i128
fn hello(
    env: soroban_sdk::Env,
    to: soroban_sdk::Symbol,
) -> soroban_sdk::Vec

Imports

WebAssembly Text (WAT) ▶