Contract c876665a13b96ec55815343c493632a68f886c02eff86a84ecf9ad2465254ee4

← Back to Index 📥 Download WASM

Meta

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

Instances

  • CBB3FGR6CJAAXPDHQDJOW54RAEQ35SWMULMDFV4KO73ZTJMWZ2M6YAWH

Interface

fn init(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)

Conveniências com nomes comuns; ajuste conforme interface do stablecoin

fn set_paused(
    env: soroban_sdk::Env,
    stablecoin: soroban_sdk::Address,
    paused: bool,
) -> bool

Chamada genérica para métodos (caller: Address, value: u32)

fn call_with_u32(
    env: soroban_sdk::Env,
    target: soroban_sdk::Address,
    method: soroban_sdk::Symbol,
    value: u32,
) -> bool

Chamada genérica para métodos (caller: Address, flag: bool) em outro contrato

fn call_with_flag(
    env: soroban_sdk::Env,
    target: soroban_sdk::Address,
    method: soroban_sdk::Symbol,
    flag: bool,
) -> bool
fn set_burn_enabled(
    env: soroban_sdk::Env,
    stablecoin: soroban_sdk::Address,
    enabled: bool,
) -> bool
fn set_mint_enabled(
    env: soroban_sdk::Env,
    stablecoin: soroban_sdk::Address,
    enabled: bool,
) -> bool
fn set_risk_threshold(
    env: soroban_sdk::Env,
    stablecoin: soroban_sdk::Address,
    new_bps: u32,
) -> bool

Imports

WebAssembly Text (WAT) ▶