fn at(env: soroban_sdk::Env, index: u32) -> soroban_sdk::Address
fn add(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
id: soroban_sdk::String,
deal: soroban_sdk::Address,
)
fn get(env: soroban_sdk::Env, id: soroban_sdk::String) -> soroban_sdk::Address
fn list(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn count(env: soroban_sdk::Env) -> u32
fn remove(env: soroban_sdk::Env, caller: soroban_sdk::Address, id: soroban_sdk::String)
fn upgrade(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
wasm_hash: soroban_sdk::BytesN<32>,
)
fn contains(env: soroban_sdk::Env, id: soroban_sdk::String) -> bool
fn list_page(
env: soroban_sdk::Env,
start: u32,
limit: u32,
) -> soroban_sdk::Vec
fn grant_role(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
role_id: u32,
account: soroban_sdk::Address,
)
fn initialize(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn revoke_role(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
role_id: u32,
account: soroban_sdk::Address,
)
fn maintain_ttl(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
threshold: u32,
extend_to: u32,
)
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn maintain_record_ttls(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
start: u32,
limit: u32,
threshold: u32,
extend_to: u32,
)
fn persistent_record_count(env: soroban_sdk::Env) -> u32