fn init(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn update_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn execute(
env: soroban_sdk::Env,
address: soroban_sdk::Address,
func: soroban_sdk::Symbol,
args: soroban_sdk::Vec,
)
fn multi_arb(
env: soroban_sdk::Env,
arb_asset: soroban_sdk::Address,
min_profit: i128,
calls: soroban_sdk::Vec<
(
(AmmProtocol, soroban_sdk::Val, soroban_sdk::Val),
soroban_sdk::Address,
soroban_sdk::Symbol,
soroban_sdk::Vec,
),
>,
)