fn operator(env: soroban_sdk::Env) -> soroban_sdk::Address
fn __constructor(env: soroban_sdk::Env, operator: soroban_sdk::Address)
fn add_claim_topic(
env: soroban_sdk::Env,
claim_topic: u32,
operator: soroban_sdk::Address,
)
fn has_claim_topic(
env: soroban_sdk::Env,
issuer: soroban_sdk::Address,
claim_topic: u32,
) -> bool
fn get_claim_topics(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn pending_operator(env: soroban_sdk::Env) -> Option
fn is_trusted_issuer(env: soroban_sdk::Env, issuer: soroban_sdk::Address) -> bool
fn add_trusted_issuer(
env: soroban_sdk::Env,
trusted_issuer: soroban_sdk::Address,
claim_topics: soroban_sdk::Vec,
operator: soroban_sdk::Address,
)
fn remove_claim_topic(
env: soroban_sdk::Env,
claim_topic: u32,
operator: soroban_sdk::Address,
)
fn get_trusted_issuers(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn remove_trusted_issuer(
env: soroban_sdk::Env,
trusted_issuer: soroban_sdk::Address,
operator: soroban_sdk::Address,
)
fn transfer_operator_role(
env: soroban_sdk::Env,
operator: soroban_sdk::Address,
new_operator: soroban_sdk::Address,
live_until_ledger: u32,
)
fn get_claim_topic_issuers(
env: soroban_sdk::Env,
claim_topic: u32,
) -> soroban_sdk::Vec
fn accept_operator_transfer(env: soroban_sdk::Env)
fn update_issuer_claim_topics(
env: soroban_sdk::Env,
trusted_issuer: soroban_sdk::Address,
claim_topics: soroban_sdk::Vec,
operator: soroban_sdk::Address,
)
fn get_claim_topics_and_issuers(
env: soroban_sdk::Env,
) -> soroban_sdk::Map>
fn get_trusted_issuer_claim_topics(
env: soroban_sdk::Env,
trusted_issuer: soroban_sdk::Address,
) -> soroban_sdk::Vec