fn router(env: soroban_sdk::Env) -> Option
fn execute(
env: soroban_sdk::Env,
recipient: soroban_sdk::Address,
token_in: soroban_sdk::Address,
amount_in: u128,
hops: soroban_sdk::Vec,
) -> Result
fn __constructor(env: soroban_sdk::Env, router: Option)