Contract ed0d122cdcc2c61250c5f63c49cc9516775912adca0acca588df5f2901b77dc7

← Back to Index 📥 Download WASM

Meta

rssdkver 26.1.0#175aa41306f383057a8cdfc84b68d931664fc34e
rsver 1.96.0

Instances

  • CA5FSBAIIBFTWTXP4VEVKPJFYJLHSJMC5B2QF6JTFT6CIXZVGHAZAYXM
  • CBFIP6J7MBW5HT52CAGV4S4F3YUNGDYITP7QYKAWCRSC6VOUW2UE7NHC
  • CBW5U6EYEVEE5AB37BQW5AXIQOUZBNKYJAK6S5SWCL4QJCPHZ2W2RHWF
  • CC2SYHPYVRQ24IS6BQVA5WUYWDR3GK46W5ADY2UASC2D4IH6J5AXSEQ5
  • CCGSDFN2CNEA6NMDSJJIK4FM7HDE3YBQHRPLPNPE2YSFCYXBEK44BTWX

Interface

fn commit(
    env: soroban_sdk::Env,
    sender: soroban_sdk::Address,
    inner_commitment: soroban_sdk::BytesN<32>,
    relayer_fee: i128,
)
fn reveal(
    env: soroban_sdk::Env,
    proof: soroban_sdk::Bytes,
    root: soroban_sdk::BytesN<32>,
    nullifier_hash: soroban_sdk::BytesN<32>,
    amount_hash: soroban_sdk::BytesN<32>,
    recipient: soroban_sdk::Address,
    relayer: soroban_sdk::Address,
    xlm_fee: i128,
)
fn next_index(env: soroban_sdk::Env) -> u32
fn __constructor(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    xlm_token: soroban_sdk::Address,
    verifier: soroban_sdk::Address,
    denomination: i128,
)
fn get_last_root(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn is_known_root(env: soroban_sdk::Env, root: soroban_sdk::BytesN<32>) -> bool
fn get_denomination(env: soroban_sdk::Env) -> i128
fn is_nullifier_used(
    env: soroban_sdk::Env,
    nullifier_hash: soroban_sdk::BytesN<32>,
) -> bool

Imports

WebAssembly Text (WAT) ▶