Contract 6618ab96636a9b0ae1b65c9b1f6e63012e841f861d5f56e21048ffd56c164b14

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.89.0

Instances

  • CD7I3NIBCZZKY5EXZGCEDQULVTKIKJU3QTUV4KUCA5CTFBJCSEQRLCME

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    token: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn create_envelope(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    envelope_id: u64,
) -> Result<(), soroban_sdk::Error>
fn allocate(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    envelope_id: u64,
    amount: i128,
) -> Result
fn spend(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    envelope_id: u64,
    amount: i128,
    recipient: soroban_sdk::Address,
) -> Result
fn balance(env: soroban_sdk::Env, envelope_id: u64) -> i128
fn get_envelope(
    env: soroban_sdk::Env,
    envelope_id: u64,
) -> Result
fn get_token(env: soroban_sdk::Env) -> Result
fn get_admin(env: soroban_sdk::Env) -> Result

Imports

WebAssembly Text (WAT) ▶