Contract 97be4efccc2e72178c1c80ef836827ddd97c064583b1c95772f3cb9e56fe7e76

← Back to Index 📥 Download WASM

Meta

cliver 26.1.0#1228cff8022b804659750b94b315932b0e0f3f6a
rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.96.0

Instances

  • CBEXWAAKUPSKJNVYAKAITUIDCOYVFRBFBN45OUHUBOAYANDQ5QFTPNN6

Interface

fn a0(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    native_token: soroban_sdk::Address,
    fees: FeeConfig,
)
fn a1(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    profile_digest: soroban_sdk::BytesN<32>,
    inbox_key: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn a2(env: soroban_sdk::Env, account: soroban_sdk::Address) -> Option
fn a3(env: soroban_sdk::Env, profile_digest: soroban_sdk::BytesN<32>) -> bool
fn a4(
    env: soroban_sdk::Env,
    profile_digest: soroban_sdk::BytesN<32>,
) -> Option
fn a5(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    payload: soroban_sdk::Bytes,
    code_hash: soroban_sdk::BytesN<32>,
    expires_at: u64,
    extra_peer: i128,
) -> Result<(), soroban_sdk::Error>
fn a6(env: soroban_sdk::Env, account: soroban_sdk::Address) -> bool
  • Read message: charge read fee once per (reader, code_hash); keep slot until expires_at.
    • Re-reads on any device only need auth + prior read fee flag (no second platform/read-peer charge).
fn a7(
    env: soroban_sdk::Env,
    reader: soroban_sdk::Address,
    code_hash: soroban_sdk::BytesN<32>,
) -> Result
fn a8(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
) -> Option>
fn a9(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    inbox_key: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn b0(env: soroban_sdk::Env, owner: soroban_sdk::Address, fees: FeeConfig)

Owner-only WASM upgrade — same contract id, keeps persistent storage.

fn b1(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    new_wasm_hash: soroban_sdk::BytesN<32>,
)

Wipe entire inbox on-chain (Clear inbox).

fn a10(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>

Remove one message slot by code hash (single delete).

fn a11(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    code_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶