Contract a9fa75b357cf1e4a9bcd1e6652256827a3af10d32401cbc9885edb8078f9a39d

← Back to Index 📥 Download WASM

Meta

rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.89.0

Instances

  • CBDEFSK75O3LAYFGFGKWHKZFC57JF4ERMUFQ7TSVLJFLXDAXPSVVBWED

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    asset: soroban_sdk::Address,
    default_window_seconds: u64,
)
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn asset(env: soroban_sdk::Env) -> soroban_sdk::Address
fn default_window(env: soroban_sdk::Env) -> u64
fn set_default_window(env: soroban_sdk::Env, seconds: u64)
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn create(
    env: soroban_sdk::Env,
    recipient: soroban_sdk::Address,
    amount: i128,
    window_seconds: u64,
) -> u64
fn claim(env: soroban_sdk::Env, id: u64)
fn reclaim(env: soroban_sdk::Env, id: u64)
fn get(env: soroban_sdk::Env, id: u64) -> ClaimData
fn list_pending(
    env: soroban_sdk::Env,
    recipient: soroban_sdk::Address,
) -> soroban_sdk::Vec
fn total_count(env: soroban_sdk::Env) -> u64

Imports

WebAssembly Text (WAT) ▶