Contract c24b6ff291b8646c6a41021184b86af5b3042903f9a25100c39cca4f8cd207ad

← Back to Index 📥 Download WASM

Instances

  • CBYHW4VDXJBJIRRI7P6QBEEF4HAJ37D4HCHPI7EODI2NXT6PU7QRID7L

Interface

fn arb(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    hops: soroban_sdk::Vec,
    amount_in: i128,
    min_profit: i128,
) -> i128
fn swap(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    hops: soroban_sdk::Vec,
    amount_in: i128,
    min_out: i128,
) -> i128
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn sweep(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    to: soroban_sdk::Address,
) -> i128
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn version(env: soroban_sdk::Env) -> u32
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn is_operator(env: soroban_sdk::Env, addr: soroban_sdk::Address) -> bool
fn set_operator(env: soroban_sdk::Env, operator: soroban_sdk::Address, allowed: bool)
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)

Imports

WebAssembly Text (WAT) ▶