Contract cc05ac55747d2472f6da1fc229a2f9f8083607ba8c08bf5eaeac7cd73ef6fb66

← Back to Index 📥 Download WASM

Meta

rssdkver 27.0.2#45d378a6cb4a026d23fc7286b6ee3add9c9dd0b9
rsver 1.97.1

Instances

  • CDIMIQDB6ZL6Q3TJM24HC3SU3YIKDNL2LB2GXHHVVCI4BRNHYDZGXEEW

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) ▶