fn swap(
env: soroban_sdk::Env,
amount: i128,
min_swap_amount: i128,
recipient: soroban_sdk::Address,
token_in: soroban_sdk::Address,
token_out: soroban_sdk::Address,
) -> Result
fn admin(env: soroban_sdk::Env) -> Result
fn quote(
env: soroban_sdk::Env,
amount: i128,
token_in: soroban_sdk::Address,
token_out: soroban_sdk::Address,
) -> Result
fn set_router(
env: soroban_sdk::Env,
new_router: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn accept_admin(env: soroban_sdk::Env) -> Result<(), soroban_sdk::Error>
fn __constructor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
soroswap_router: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn pending_admin(env: soroban_sdk::Env) -> Option
fn propose_admin(
env: soroban_sdk::Env,
new_admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn soroswap_router(
env: soroban_sdk::Env,
) -> Result