Contract 6e43deaca1f03216f82567e65a258af7d647c1336aa2ea3ea1243c3539f298e3

← Back to Index 📥 Download WASM

Meta

rssdkver 25.1.1#94c2a3b3a5ded6b9cf9cef0c207bf8804f3eb294
rsver 1.84.0

Instances

  • CDKKSCV6YNZOUNAZW63L2DQ64BLI43NFRP52SU3TMLBNPFA5BSZCOHNN

Interface

fn __constructor(env: soroban_sdk::Env, router: soroban_sdk::Address)
fn get_router(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_swap_estimate(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    token_in: soroban_sdk::Address,
    token_out: soroban_sdk::Address,
    amount_in: i128,
) -> i128
fn swap_exact_tokens_for_tokens(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    token_in: soroban_sdk::Address,
    token_out: soroban_sdk::Address,
    amount_in: i128,
    amount_out_min: i128,
    deadline: u64,
) -> i128
fn swap_tokens_for_exact_tokens(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    token_in: soroban_sdk::Address,
    token_out: soroban_sdk::Address,
    amount_out: i128,
    amount_in_max: i128,
    deadline: u64,
) -> i128
fn multi_swap_exact_in(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    amount_in: i128,
    amount_out_min: i128,
    path: soroban_sdk::Vec,
    deadline: u64,
) -> i128
fn multi_swap_exact_out(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    amount_out: i128,
    amount_in_max: i128,
    path: soroban_sdk::Vec,
    deadline: u64,
) -> i128
fn get_multi_swap_estimate(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
    trader: soroban_sdk::Address,
    amount_in: i128,
    path: soroban_sdk::Vec,
) -> i128

Imports

WebAssembly Text (WAT) ▶