Contract 62c282b9c9afd504c8f3d0120de1ebf999acd812ecc2ba45bf171f3f4512a673

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.97.0

Instances

  • CDDJAVK2CLA2LIYJWXH4APVFEDQBH3HT72UFAVSLNBLDTEZELJ6PEKD2

Interface

fn init(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    fee_vault: soroban_sdk::Address,
    stable: soroban_sdk::Address,
    soroswap: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn pay_any(
    env: soroban_sdk::Env,
    relayer: soroban_sdk::Address,
    intent: PayAnyIntent,
    fee_in_token: i128,
    swap_venue: soroban_sdk::Address,
    min_verified_out: i128,
) -> Result
fn get_owner(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_owner(env: soroban_sdk::Env, o: soroban_sdk::Address)
fn set_stable(env: soroban_sdk::Env, s: soroban_sdk::Address)
fn set_relayer(env: soroban_sdk::Env, relayer: soroban_sdk::Address, ok: bool)
fn set_soroswap(env: soroban_sdk::Env, r: soroban_sdk::Address)
fn is_nonce_used(env: soroban_sdk::Env, user: soroban_sdk::Address, nonce: u64) -> bool
fn set_fee_vault(env: soroban_sdk::Env, v: soroban_sdk::Address)
fn set_min_sweep(env: soroban_sdk::Env, m: i128)
fn set_swap_venue(env: soroban_sdk::Env, venue: soroban_sdk::Address, ok: bool)
fn sweep_to_stable(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    venue: soroban_sdk::Address,
    min_stable_out: i128,
) -> Result
fn is_verified_asset(env: soroban_sdk::Env, a: soroban_sdk::Address) -> bool
fn get_pending_profit(env: soroban_sdk::Env, asset: soroban_sdk::Address) -> i128
fn set_permissionless(env: soroban_sdk::Env, on: bool)
fn set_verified_asset(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    ok: bool,
    floor: i128,
) -> Result<(), soroban_sdk::Error>
fn set_protocol_fee_bps(
    env: soroban_sdk::Env,
    bps: u32,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶