Contract 3b9c3ad0e90b850da4080c5c7445b2cd973abb70dcb825524df00148492157bc

← Back to Index 📥 Download WASM

Meta

rssdkver 26.1.0#175aa41306f383057a8cdfc84b68d931664fc34e
rsver 1.97.1

Instances

  • CAU7EHV6N4VCCVVRDFPT4GHFFO6PPF2JHFVLKXRFFNIAXKTHZYQ75YYC

Interface

fn enforce(
    env: soroban_sdk::Env,
    context: Context,
    authenticated_signers: soroban_sdk::Vec,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn install(
    env: soroban_sdk::Env,
    install_params: WeightedThresholdAccountParams,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn uninstall(
    env: soroban_sdk::Env,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn get_threshold(
    env: soroban_sdk::Env,
    context_rule_id: u32,
    smart_account: soroban_sdk::Address,
) -> u32
fn set_threshold(
    env: soroban_sdk::Env,
    threshold: u32,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn set_signer_weight(
    env: soroban_sdk::Env,
    signer: Signer,
    weight: u32,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn get_signer_weights(
    env: soroban_sdk::Env,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
) -> soroban_sdk::Map

Imports

WebAssembly Text (WAT) ▶