Contract f0f508a9cd5f610f36db9a76ca5756d0ca56772cb8c4bd7725a80fcd71a22098

← Back to Index 📥 Download WASM

Meta

rssdkver 23.5.3#d3e1ab2424388b10893b796b0c8e405c5edd03d2
rsver 1.88.0

Instances

  • CBQ6DIIB5ZWPO2XG6TVDQEHNIWMK435QXT5YCHOQNRZF2RN2KSETEFJE

Interface

fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    fee_address: soroban_sdk::Address,
    min_timeout_ledger: u32,
)
fn create(
    env: soroban_sdk::Env,
    escrow_id: soroban_sdk::BytesN<32>,
    seller: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
    fee_bps: u32,
    expires_ledger: u32,
)
fn accept(
    env: soroban_sdk::Env,
    escrow_id: soroban_sdk::BytesN<32>,
    buyer: soroban_sdk::Address,
)
fn release(env: soroban_sdk::Env, escrow_id: soroban_sdk::BytesN<32>)
fn refund(env: soroban_sdk::Env, escrow_id: soroban_sdk::BytesN<32>)
fn open_dispute(
    env: soroban_sdk::Env,
    escrow_id: soroban_sdk::BytesN<32>,
    caller: soroban_sdk::Address,
)
fn resolve_release(env: soroban_sdk::Env, escrow_id: soroban_sdk::BytesN<32>)
fn resolve_refund(env: soroban_sdk::Env, escrow_id: soroban_sdk::BytesN<32>)
fn get(env: soroban_sdk::Env, escrow_id: soroban_sdk::BytesN<32>) -> Escrow
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn fee_address(env: soroban_sdk::Env) -> soroban_sdk::Address

Imports

WebAssembly Text (WAT) ▶