Contract 74689c7fd0d43a91de41473a1a95977d67726826f052cd891fc4f7b8451b6caf

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 23.0.0#717595da8e7ca090a326116bfffb6aa4d4c74004
rsver 1.95.0

Instances

  • CCW7JVVL5JKESJHTMECOXCHPIFV7N4K3HDKSN67QUNB35B2HFLDI5AXL

Interface

fn burn(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    from: soroban_sdk::Address,
    amount: u128,
) -> Result<(), soroban_sdk::Error>
fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    risk_threshold_bps: u32,
) -> Result<(), soroban_sdk::Error>
fn lock(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    owner: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn paused(env: soroban_sdk::Env) -> bool
fn symbol(env: soroban_sdk::Env) -> soroban_sdk::Symbol
fn unlock(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    owner: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn balance(env: soroban_sdk::Env, owner: soroban_sdk::Address) -> i128
fn clawback(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    from: soroban_sdk::Address,
    amount: u128,
) -> Result<(), soroban_sdk::Error>
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn is_locked(env: soroban_sdk::Env, owner: soroban_sdk::Address) -> bool
fn set_pause(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    flag: bool,
) -> Result<(), soroban_sdk::Error>
fn balance_of(env: soroban_sdk::Env, owner: soroban_sdk::Address) -> u128
fn mint_guarded(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: u128,
    current_risk_bps: u32,
) -> Result<(), soroban_sdk::Error>
fn total_supply(env: soroban_sdk::Env) -> u128
fn risk_threshold(env: soroban_sdk::Env) -> u32
fn set_burn_enabled(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    flag: bool,
) -> Result<(), soroban_sdk::Error>
fn set_mint_enabled(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    flag: bool,
) -> Result<(), soroban_sdk::Error>
fn set_risk_threshold(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    risk_threshold_bps: u32,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶