Contract fd54ee003f6cd0594f12ef3413a682324934f11005954f530c83b2fd32f41228

← Back to Index 📥 Download WASM

Meta

Description Contract to enable chaining of multiple swap transactions together
rssdkver 20.4.0#70b12eb8c6af0593888154700f0ef68897521708
rsver 1.75.0

Instances

  • CAWSSOOXES5AGPV3Y35A65CJNWNPGUO4OUFGGSEFCUWL4LDHC3EPSJAA
  • CBLGRAHJ4OJ2TOQYQ4W2HCHXMQCEIUTP6DWKTH2OHS7FKKF3TZGYC7FW

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    factory: soroban_sdk::Address,
)
fn swap(
    env: soroban_sdk::Env,
    recipient: soroban_sdk::Address,
    operations: soroban_sdk::Vec,
    max_spread_bps: Option,
    amount: i128,
)
fn simulate_swap(
    env: soroban_sdk::Env,
    operations: soroban_sdk::Vec,
    amount: i128,
) -> SimulateSwapResponse
fn simulate_reverse_swap(
    env: soroban_sdk::Env,
    operations: soroban_sdk::Vec,
    amount: i128,
) -> SimulateReverseSwapResponse

Imports

WebAssembly Text (WAT) ▶