Contract 2ef555396732f7866186932864a3564fbf2bf410cd85ed2cac21b0a2209bf383

← Back to Index 📥 Download WASM

Meta

cliver 23.2.1#496ac35be7a7d8d923fcde9bbbc650ee593d1f6f
rssdkver 27.0.6#60926a20d1f9f0a669d5fe551636f42a1302f0c0
rsver 1.91.1

Instances

  • CA4FJAYS6WBH2JWGLIOT4PBV3FDCPWUYMPDRY2SKD5UYJYRGGZP7LQ2U

Interface

reseller is only read when reseller_fee is positive, so a cobro with no reseller passes None and pays exactly two legs.

fn pay(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    payer: soroban_sdk::Address,
    merchant: soroban_sdk::Address,
    treasury: soroban_sdk::Address,
    reseller: Option,
    net: i128,
    fee: i128,
    reseller_fee: i128,
    intent_id: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶