Contract 37de1fb241d1e99015fcd3c8c2a8b1bd9d560ab23aa2a5ed409152b9bd0bb064

← Back to Index 📥 Download WASM

Meta

Description Gas-efficient circular arb router with flash loans
Version 1.0.0
rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.92.0

Instances

  • CCF3R5PWMVJWNAGP6ASFMC5ZQ3FW6UGAHDLZ4SBGZE63CHEEQFO3ZBST

Interface

fn exec_op(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
    fee: i128,
) -> Result<(), ArbError>
fn withdraw(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    amount: i128,
) -> Result<(), ArbError>
fn prepare_arb(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    route: ArbRoute,
) -> Result<(), ArbError>
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    blend_pool: soroban_sdk::Address,
    soroswap_router: soroban_sdk::Address,
    aqua_router: soroban_sdk::Address,
    phoenix_multihop: soroban_sdk::Address,
)
fn update_routers(
    env: soroban_sdk::Env,
    soroswap_router: Option,
    aqua_router: Option,
    phoenix_multihop: Option,
) -> Result<(), ArbError>
fn self_funded_arb(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    route: ArbRoute,
) -> Result

Imports

WebAssembly Text (WAT) ▶