Contract a0e1489bc47c150b41fc2bee1f049cb66546964e1a43f8db89e52e0187aed443

← Back to Index 📥 Download WASM

Meta

cliver 26.0.0#60f7458e7ecffddf2f2d91dc6d0d2db4fab03ecc
rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.95.0

Interface

fn deposit(
    env: soroban_sdk::Env,
    maker: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
)
fn withdraw(
    env: soroban_sdk::Env,
    maker: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
)
fn get_owner(env: soroban_sdk::Env) -> soroban_sdk::Address
fn initialize(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    quote_verifier: soroban_sdk::Address,
    usdc: soroban_sdk::Address,
    eurc: soroban_sdk::Address,
)
fn get_balance(env: soroban_sdk::Env, token: soroban_sdk::Address) -> i128
fn execute_swap(
    env: soroban_sdk::Env,
    token_in: soroban_sdk::Address,
    token_out: soroban_sdk::Address,
    amount_in: i128,
    amount_out: i128,
    taker: soroban_sdk::Address,
    fee_amount: i128,
    fee_distributor: soroban_sdk::Address,
)

Imports

WebAssembly Text (WAT) ▶