fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
guardian: soroban_sdk::Address,
min_delay_secs: u64,
) -> Result<(), CoreError>
fn nominate_admin(
env: soroban_sdk::Env,
next_admin: soroban_sdk::Address,
) -> Result<(), CoreError>
fn accept_admin(env: soroban_sdk::Env) -> Result<(), CoreError>
fn queue(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
target: soroban_sdk::Address,
action: soroban_sdk::Symbol,
args: soroban_sdk::Vec,
wasm_hash: soroban_sdk::BytesN<32>,
eta: u64,
) -> Result
fn execute(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
) -> Result
fn cancel(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
) -> Result
fn emergency_pause(env: soroban_sdk::Env, paused: bool) -> Result<(), CoreError>
fn set_guardian(
env: soroban_sdk::Env,
guardian: soroban_sdk::Address,
) -> Result<(), CoreError>
fn paused(env: soroban_sdk::Env) -> bool
fn proposal(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
) -> Result