Contract 4fc0821a44f06269d302281a1b46800e97d35e943e1f6f63d70c19be1dca2917

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.94.1

Interface

fn get_quote(
    env: soroban_sdk::Env,
    from_token: soroban_sdk::Address,
    to_token: soroban_sdk::Address,
    amount_in: u128,
) -> Result
fn get_route(
    env: soroban_sdk::Env,
    from_token: soroban_sdk::Address,
    to_token: soroban_sdk::Address,
) -> Result, soroban_sdk::Error>
fn set_route(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    from_token: soroban_sdk::Address,
    to_token: soroban_sdk::Address,
    hops: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>
fn execute_swap(
    env: soroban_sdk::Env,
    from_token: soroban_sdk::Address,
    to_token: soroban_sdk::Address,
    amount_in: u128,
    min_amount_out: u128,
    recipient: soroban_sdk::Address,
) -> Result
fn remove_route(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    from_token: soroban_sdk::Address,
    to_token: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_trusted_caller(
    env: soroban_sdk::Env,
) -> Result
fn set_trusted_caller(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    trusted_caller: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶