Contract 4416dca6d71a24b1e74d1db66f25953b4f8a6a2773c100c16ec0eb1edb7f1466

← Back to Index 📥 Download WASM

Meta

cliver 25.1.0#a048a57a75762458b487052e0021ea704a926bee
rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.94.1
source_repo github:AquaToken/soroban-amm

Instances

  • CAI4JSCRVATHYK6OYJ4AGQFYJL2DZLMONGQMCYTBTHSYN5WQICVBHXXK
  • CAIKW35NM2JV6OG6HDJEP6CZ2GLFXMZYN5YBXRWN7SGHNA4AJNJFQHNJ
  • CANZGEYE4QIDNAXQHRJ3USSGN5VGMZCOVJWUJZF7WHHHLOC4RYDWRVZL
  • CAVVENKAKFLS4LJELNVFRV2U4MLH6NS4AHY63URQY5FAO5M53UBA3AUO
  • CB3KTXAYZTH4CEXIWKLPK2I7OTWFMTH4P6OSWSDU5KKKZH7JGHSL5IYC
  • CB73KGV6SSGM5AFBQO2TWELWADPHFM2WYK5FY7EKAUTOK7VOY4NXZ636
  • CBBNMWGJLBYEDV3BE3CADNNGVFDNCVJ7P36P5JFYA7GPCMOI44JOUQNP
  • CBMA7YFWJFHSSQ2FP5YBA674UWGL6XVOWOT5JX6QEHHEDEF6CJXLKN3R
  • CBQZLWQZH2CRSHTZ3IPLXGT5AW4X55ZOMZV4BX3SCUKX4UM72DNSVAND
  • CBTSAFPOZA54BAJYP7XSHDY6WIOUK2MBSDDLYWSXXHI4HOB64Y2H37S5
  • CBW24XIK33VLJLOPJ435OODPJVE4T564HPMXLIX75LCEXCYGPRFN2FOB
  • CBWYEEWGO5O4EB4JAFFWA47GW2MNTB5SKYP6XJ5U3RQJ56TRC7KBUDG4
  • CBYYXJCYBC4OQYO2VCZJHJTY2ZLS2RMTMK5M6H76EIQEANZ37EOQONKD
  • CC5XRN5NDSXUJSPJGBBCJG5OWH6SFI7TZJJ4EI2QD4W6M7NJV5HDGMH3
  • CCJGB2RQSZIW55Q3HLT6UMFEGVY4U5224D5DFQU6XDNTKTYN26DHB4UI
  • CCLUJC4A4COJ5EQJAVUKT7AO5U5IUWJ5CIYZ5XBQZWNF2BV7BPD2MZ3I
  • CCXZ745YBIUYIWRNMXN6RVJOQ6QVKES2OXAQRYBCUYMA3CJGO4YVFFNT
  • CD3ZR53USTZN37NVKWZ6YCXHO6LCZZYG3B5L7MZYNUS5AGF57WKEET4D
  • CD6A3YF63BEQ3GLBK5HVNLQ2SLBJFSF7R3FNCYBF7WC36LCU7XICO22W
  • CDJKJOO4IWBQEUUD2B2CJAFNAYD2VQWFDXPXTUF34TQKSGWLW5XPRV6D
  • CDJPIDCJMOC5IJZXAHKYYS4PLAZLAKCFIRGM3V7O3FF7JELKIPNP2NLZ
  • CDKERX234UQ4W2CRCXNSTNIUFGCYDRH5CTOFIBNQIMASMTO44H6L6THG
  • CDZQQVQIMPYPM5253TTFVS67P72NYH63GNJRFNMWEYW55ARM6YCBSAGB

Interface

fn claim(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    user: soroban_sdk::Address,
    working_balance: u128,
    working_supply: u128,
) -> u128
fn upgrade(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    new_wasm_hash: soroban_sdk::BytesN<32>,
)
fn version(env: soroban_sdk::Env) -> u32
fn __constructor(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    reward_token: soroban_sdk::Address,
)
fn contract_name(env: soroban_sdk::Env) -> soroban_sdk::Symbol
fn checkpoint_user(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    user: soroban_sdk::Address,
    working_balance: u128,
    working_supply: u128,
)
fn get_user_reward(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    user: soroban_sdk::Address,
    working_balance: u128,
    working_supply: u128,
) -> u128
fn get_reward_state(env: soroban_sdk::Env) -> GlobalRewardData
fn get_reward_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_reward_state(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    global_data: GlobalRewardData,
    configs: soroban_sdk::Vec,
)
fn get_reward_config(env: soroban_sdk::Env) -> RewardConfig
fn get_reward_configs(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn get_reward_configs_raw(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn schedule_rewards_config(
    env: soroban_sdk::Env,
    pool: soroban_sdk::Address,
    distributor: soroban_sdk::Address,
    start_at: Option,
    duration: u64,
    tps: u128,
    working_supply: u128,
)

Imports

WebAssembly Text (WAT) ▶