fn set_fee(env: soroban_sdk::Env, new_fee: u128) -> Result<(u128, u128), ContractError>
fn upgrade(
env: soroban_sdk::Env,
hash: soroban_sdk::BytesN<32>,
) -> Result<(), ContractError>
fn set_maps(
env: soroban_sdk::Env,
items: soroban_sdk::Vec<(u32, soroban_sdk::Address)>,
) -> Result<(), ContractError>
fn withdraw(
env: soroban_sdk::Env,
asset: soroban_sdk::Address,
to: soroban_sdk::Address,
) -> Result<(), ContractError>
fn strict_send(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: u128,
min_to_get: u128,
path: soroban_sdk::Vec<(u32, u32, u32, u32)>,
refs: soroban_sdk::Vec<(soroban_sdk::Address, u128)>,
) -> Result<(u128, u128), ContractError>
fn __constructor(env: soroban_sdk::Env, new_admin: soroban_sdk::Address, new_fee: u128)
fn internal_swap(
env: soroban_sdk::Env,
amount: u128,
min_to_get: u128,
path: soroban_sdk::Vec<(u32, u32, u32, u32)>,
) -> Result<(u128, u128), ContractError>