Contract 5143e64159378c9aac27e8cf1c9cb1f14364672885c151ccc5d887109f776126

← Back to Index 📥 Download WASM

Meta

rssdkver 27.0.2#45d378a6cb4a026d23fc7286b6ee3add9c9dd0b9
rsver 1.97.1

Instances

  • CAOBQ4ZXANKXAGEJWJLIGQJDFCTHMEZVUPLPX277KSDMEU4MEWVVXO2R

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: PolicyInstallParams,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)
fn uninstall(
    env: soroban_sdk::Env,
    context_rule: ContextRule,
    smart_account: soroban_sdk::Address,
)

Bind every execution child rule before enabling its agent; preserve on reinstall.

fn bind_executor(
    env: soroban_sdk::Env,
    rule: (soroban_sdk::Address, u32),
    executor: soroban_sdk::Address,
)
fn grammar_version(env: soroban_sdk::Env) -> u32
fn rotate_master_signer_set(
    env: soroban_sdk::Env,
    smart_account: soroban_sdk::Address,
    rule_id: u32,
    new_set: soroban_sdk::Vec,
)

Imports

WebAssembly Text (WAT) ▶