fn swap(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
path: soroban_sdk::Vec,
amount: i128,
min_out: i128,
) -> i128
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
operator: soroban_sdk::Address,
vault: soroban_sdk::Address,
aquarius_router: soroban_sdk::Address,
ustry_token: soroban_sdk::Address,
whitelist_tokens: soroban_sdk::Vec,
)
fn process_fees(
env: soroban_sdk::Env,
token: soroban_sdk::Address,
path_to_ustry: soroban_sdk::Vec,
min_out_ustry: i128,
)
fn add_whitelist(env: soroban_sdk::Env, token: soroban_sdk::Address)