Contract 3ff02d2ccad569cce82f6fb74adf46303d8159cd22c27c18be492e587d364f57

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 23.5.3#d3e1ab2424388b10893b796b0c8e405c5edd03d2
rsver 1.94.1

Instances

  • CCYATHL5QMABN2CLHZIAQVU4TRUNBDHWBIAZOPVDGOTV4OZR5UDPL6AU

Interface

fn deposit(
    env: soroban_sdk::Env,
    seller: soroban_sdk::Address,
    token: soroban_sdk::Address,
    amount: i128,
) -> Result
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn withdraw(
    env: soroban_sdk::Env,
    withdrawer: soroban_sdk::Address,
    deposit_id: u64,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn set_admin(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_deposit(env: soroban_sdk::Env, deposit_id: u64) -> Option
fn get_contract(
    env: soroban_sdk::Env,
    schedule_id: u64,
) -> Result<(Schedule, u64), soroban_sdk::Error>
fn add_to_deposit(
    env: soroban_sdk::Env,
    seller: soroban_sdk::Address,
    deposit_id: u64,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn create_contract(
    env: soroban_sdk::Env,
    params: CreateContractParams,
) -> Result
fn extend_paged_ttl(
    env: soroban_sdk::Env,
    threshold: u32,
    extend_to: u32,
    from_deposit: u64,
    to_deposit: u64,
    from_schedule: u64,
    to_schedule: u64,
) -> Result<(), soroban_sdk::Error>
fn release_from_contract(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    schedule_id: u64,
) -> Result

Imports

WebAssembly Text (WAT) ▶