fn swap(
env: soroban_sdk::Env,
executor: soroban_sdk::Address,
input_asset: soroban_sdk::Address,
output_asset: soroban_sdk::Address,
input_amount: i128,
min_output: i128,
) -> i128
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn route(
env: soroban_sdk::Env,
input_asset: soroban_sdk::Address,
output_asset: soroban_sdk::Address,
) -> Option
fn sweep(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
asset: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: i128,
)
fn set_route(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
input_asset: soroban_sdk::Address,
output_asset: soroban_sdk::Address,
numerator: i128,
denominator: i128,
)
fn is_executor(env: soroban_sdk::Env, executor: soroban_sdk::Address) -> bool
fn accept_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn remove_route(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
input_asset: soroban_sdk::Address,
output_asset: soroban_sdk::Address,
)
fn set_executor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
executor: soroban_sdk::Address,
enabled: bool,
)
fn pending_admin(env: soroban_sdk::Env) -> Option
fn propose_admin(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
new_admin: soroban_sdk::Address,
)
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)