Contract f2e5b4b34e7947eb7388e30e5f72ce9ce745205cf9cc4d67db63386ed0fb918a

← Back to Index 📥 Download WASM

Meta

cliver 23.3.0#
rssdkver 23.0.2#a97daf8b07cdf24e9bd45e344db51a21b9ea77d3
rsver 1.85.0

Instances

  • CA3AOUKOGOJBAQ2VYED7R7B453QGCWCBM3FE55JVLUMSZ2CTOJVG74YH
  • CA55V36MMDGTJMELS22BBWV2SRD5Q5WSQEBXXH6NNEOOS376CADGJDBU
  • CBKGNGM4FFGWJH2Z2QHMI6DSNKL3KMHHWUHBJN24PXYUZLWGP2R3SN5H
  • CC6ZGU6QPSN4H6WNOUY5Y42FXJLMYPS22KU7PV3HN275LBWUAKKOC6BC
  • CCNKI5EAKJLQUTTX6EGOTSNVTKXZ6OZQY3FRZHEHPHPQBIVHMBHACZER
  • CCP2EVYV6V6QFO6U4EB5CSZLVUAIWVI6U5ME44CYNLYI2QICRKRDRPXI
  • CCRWNTPOZLXKRG32DXD734LXM6RIF4F4GNU53HYEU6FLPCZWDCIKP32W
  • CCZBDA4TXN5SEBURSFGSKDA5TN6SGPHQCPHEVXTKEZDBTZIT3KNBWYVL
  • CD2AF46OQYKJFLNGDSFK4JDRTD7ITPBZZHCLEFBTGUAZW3WZ6IYGV6AZ

Interface

fn __constructor(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn withdraw(
    env: soroban_sdk::Env,
    actions: soroban_sdk::Vec<(soroban_sdk::Address, u128)>,
)
fn set_rewards_root(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    vault: soroban_sdk::Address,
    epoch: u32,
    root: soroban_sdk::BytesN<32>,
    total_rewards: u128,
    leaf_count: u32,
    program_end_ts: u64,
) -> Result<(), ContractErrors>
fn claim(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    vault: soroban_sdk::Address,
    epoch: u32,
    claim: ClaimParams,
) -> Result<(), ContractErrors>
fn get_reward_epoch(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    epoch: u32,
) -> Option

Imports

WebAssembly Text (WAT) ▶