fn add(
env: soroban_sdk::Env,
id: soroban_sdk::Bytes,
pk: soroban_sdk::BytesN<65>,
admin: bool,
) -> Result<(), soroban_sdk::Error>
fn remove(
env: soroban_sdk::Env,
id: soroban_sdk::Bytes,
) -> Result<(), soroban_sdk::Error>
fn update(
env: soroban_sdk::Env,
hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn __check_auth(
env: soroban_sdk::Env,
signature_payload: soroban_sdk::BytesN<32>,
signature: Signature,
auth_contexts: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>