Contract 7ee622f3933b24069ffd417d6e5283ddf612697893a38d1e9ded95e196176ef9

← Back to Index 📥 Download WASM

Meta

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

Instances

  • CAAWWYIUWKV2Z4OGAVBXNVRGRCN3QY3FF4M2BLV72V2MBNEVFLMSAU2R

Interface

fn get_fees(env: soroban_sdk::Env, token: soroban_sdk::Address) -> i128
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    treasury: soroban_sdk::Address,
)

Fee tokens arrive here via a direct token::transfer from maker_pool during execute_swap — this contract just holds them. Sweeps the contract's actual token balance to treasury (no separate internal ledger to keep in sync with real balances).

fn withdraw_fees(env: soroban_sdk::Env, token: soroban_sdk::Address)

Imports

WebAssembly Text (WAT) ▶