Contract 3362855a624ca392b495153efc1fa33925b42f1962d469f6aa138987fc03c91d

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.81.0

Instances

  • CBWP275BNGLHWFTQVB6QHA67MLX7WTX6YZ5LNSUVOK7W2TMKWX7OPYOJ
  • CC6UJLJQFR3BTTBNHYBNIZ5YPW46HN5ZBG5URE56A55H5V4QNH3VFFWE
  • CCRUA3KR3QGCS5D5QDNITSRKQLIVHFBD4XUCZ3PC37PHN5U6BOKEGKTO

Interface

fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    fee_token: soroban_sdk::Address,
)
fn enable_protocol(env: soroban_sdk::Env, protocol: Protocol, enabled: bool)
fn update_contract(env: soroban_sdk::Env, wasm_hash: soroban_sdk::BytesN<32>)
fn swap(
    env: soroban_sdk::Env,
    selling: soroban_sdk::Address,
    routes: soroban_sdk::Vec,
    trader: soroban_sdk::Address,
    vfee: u32,
    ffee: u32,
    fpath: soroban_sdk::Vec,
) -> soroban_sdk::Vec
fn withdraw(
    env: soroban_sdk::Env,
    dest: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
)

Imports

WebAssembly Text (WAT) ▶