fn __constructor(
env: soroban_sdk::Env,
public_key: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn version(env: soroban_sdk::Env) -> u32
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn update_signature_threshold(
env: soroban_sdk::Env,
threshold: u32,
) -> Result<(), soroban_sdk::Error>
fn add_signer(
env: soroban_sdk::Env,
signer: soroban_sdk::BytesN<32>,
weight: u32,
) -> Result<(), soroban_sdk::Error>
fn remove_signer(
env: soroban_sdk::Env,
signer: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn get_signers(env: soroban_sdk::Env) -> soroban_sdk::Vec>
fn get_nonce(env: soroban_sdk::Env) -> u64
fn validate_op(
env: soroban_sdk::Env,
operation: UserOperation,
) -> Result<(), soroban_sdk::Error>
fn execute_op(
env: soroban_sdk::Env,
operation: UserOperation,
) -> Result
fn __check_auth(
env: soroban_sdk::Env,
signature_payload: soroban_sdk::BytesN<32>,
signatures: soroban_sdk::Vec,
auth_context: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>