Contract 945d4225e694344ba456f58e49346ed2d977d8634d8ea779bb01cfeb99974348

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.94.1

Instances

  • CACRMATGPOOZ64TGDE4FVWEKI2OAVHXDUDGTWG2DMSWWQVRWVXFOI7WH
  • CBDRIXELQSUK6JJBZ63G2T467XFFRV2BIVJNYR75IC2VO5GJASB6WRVV
  • CCDUVB7GADOVDQLJB5C77JWZUD7QF422UJ6LIXOHTEWL6KDN6HIY23DS

Interface

fn init(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    spender: soroban_sdk::Address,
    exchange: soroban_sdk::Address,
    token: soroban_sdk::Address,
    timelock_delay: u64,
    daily_limit: i128,
)
fn can_upgrade(env: soroban_sdk::Env)
fn daily_limit(env: soroban_sdk::Env) -> i128
fn daily_locked(env: soroban_sdk::Env) -> bool
fn max_timelock(env: soroban_sdk::Env) -> u64
fn extend_timelock(env: soroban_sdk::Env, additional_days: u64)
fn upgrade_recovery(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn withdraw_to_owner(env: soroban_sdk::Env, amount: i128)
fn last_withdraw_time(env: soroban_sdk::Env) -> u64
fn lock_daily_withdraw(env: soroban_sdk::Env, confirm: soroban_sdk::Symbol)
fn withdraw_to_exchange(env: soroban_sdk::Env, amount: i128, mode: soroban_sdk::Symbol)
fn daily_withdraw_as_owner(env: soroban_sdk::Env, target: soroban_sdk::Symbol)
fn daily_withdraw_as_spender(env: soroban_sdk::Env, target: soroban_sdk::Symbol)
fn exchange_withdraw_available_at(env: soroban_sdk::Env) -> u64

Imports

WebAssembly Text (WAT) ▶