Contract 047efb8f4457d0b60e36fc3028019ebb0b16dfbeb36090f003914227280882ce

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 23.4.0#673d6c4f2368d282d25da29bda55c21b8be69ca6
rsver 1.95.0

Instances

  • CCDUUFDSMH2BVYYC3UOFQSENVDOT2OOFN7KD4TCLZZ6QTP3OSWC53R72

Interface

fn swap_exact(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    path: soroban_sdk::Vec,
    amount_in: i128,
    min_amount_out: i128,
) -> i128
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    pools: soroban_sdk::Map<
        (soroban_sdk::Address, soroban_sdk::Address),
        soroban_sdk::Address,
    >,
)
fn get_amount_in(
    env: soroban_sdk::Env,
    path: soroban_sdk::Vec,
    amount_out: i128,
) -> i128
fn add_asset_pool(
    env: soroban_sdk::Env,
    token_a: soroban_sdk::Address,
    token_b: soroban_sdk::Address,
    pool_addr: soroban_sdk::Address,
)
fn get_amount_out(
    env: soroban_sdk::Env,
    path: soroban_sdk::Vec,
    amount_in: i128,
) -> i128
fn swap_for_exact(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    path: soroban_sdk::Vec,
    max_amount_in: i128,
    amount_out: i128,
) -> i128

Imports

WebAssembly Text (WAT) ▶