Contract 860a45a3425a06cf391814aa59370e08ca3a32b16258cae4b4090025a9661644

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.94.1

Instances

  • CAAH54Q7FZZOYSPHVUM7USUDQWQS36WAOLB5FNMFEGCZJPURXUL4VD3O
  • CALJSF2ORJULLQFB4WSONN3QWWLOH7E254SY4HBNKIZMJ6YSZ3C5YW7L
  • CBPYW2KPMOC2PIAAYSO4CZGHL674OYRH3FHV7ZQZTTBAWQ5EXQ54J5MM

Interface

fn init(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    spender: soroban_sdk::Address,
    exchange: soroban_sdk::Address,
    exchange2: soroban_sdk::Address,
    token: soroban_sdk::Address,
    timelock_delay: u64,
    daily_limit: i128,
) -> Result<(), ContractError>
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,
) -> Result<(), ContractError>
fn upgrade_recovery(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
    confirm: soroban_sdk::Symbol,
) -> Result<(), ContractError>
fn withdraw_to_owner(env: soroban_sdk::Env, amount: i128) -> Result<(), ContractError>
fn last_withdraw_time(env: soroban_sdk::Env) -> u64
fn test_only_withdraw(
    env: soroban_sdk::Env,
    target: soroban_sdk::Symbol,
    amount: i128,
) -> Result<(), ContractError>
fn lock_daily_withdraw(
    env: soroban_sdk::Env,
    confirm: soroban_sdk::Symbol,
) -> Result<(), ContractError>
fn withdraw_to_exchange(
    env: soroban_sdk::Env,
    amount: i128,
    mode: soroban_sdk::Symbol,
) -> Result<(), ContractError>
fn withdraw_to_exchange2(
    env: soroban_sdk::Env,
    amount: i128,
    mode: soroban_sdk::Symbol,
) -> Result<(), ContractError>
fn daily_withdraw_as_owner(env: soroban_sdk::Env) -> Result<(), ContractError>
fn lock_test_only_withdraw(env: soroban_sdk::Env) -> Result<(), ContractError>
fn daily_withdraw_as_spender(env: soroban_sdk::Env) -> Result<(), ContractError>
fn exchange_withdraw_available_at(env: soroban_sdk::Env) -> u64

Imports

WebAssembly Text (WAT) ▶