fn push(
env: soroban_sdk::Env,
vc_id: soroban_sdk::String,
dest_vault: soroban_sdk::Address,
)
fn issue(
env: soroban_sdk::Env,
vc_id: soroban_sdk::String,
vc_data: soroban_sdk::String,
vault_contract: soroban_sdk::Address,
issuer_addr: soroban_sdk::Address,
issuer_did: soroban_sdk::String,
) -> soroban_sdk::String
fn get_vc(
env: soroban_sdk::Env,
vc_id: soroban_sdk::String,
) -> Option
fn revoke(env: soroban_sdk::Env, vc_id: soroban_sdk::String, date: soroban_sdk::String)
fn version(env: soroban_sdk::Env) -> soroban_sdk::String
fn vc_count(env: soroban_sdk::Env) -> u32
fn vault_did(env: soroban_sdk::Env) -> Option
fn verify_vc(env: soroban_sdk::Env, vc_id: soroban_sdk::String) -> VCStatus
fn batch_issue(
env: soroban_sdk::Env,
issuer_addr: soroban_sdk::Address,
vault_contract: soroban_sdk::Address,
issuer_did: soroban_sdk::String,
vcs: soroban_sdk::Vec<(soroban_sdk::String, soroban_sdk::String)>,
) -> soroban_sdk::Vec
fn deny_issuer(env: soroban_sdk::Env, issuer_addr: soroban_sdk::Address)
fn list_vc_ids(
env: soroban_sdk::Env,
offset: u32,
limit: u32,
) -> soroban_sdk::Vec
fn vault_owner(env: soroban_sdk::Env) -> soroban_sdk::Address
fn allow_issuer(env: soroban_sdk::Env, issuer_addr: soroban_sdk::Address)
fn receive_push(
env: soroban_sdk::Env,
source_vault: soroban_sdk::Address,
source_owner: soroban_sdk::Address,
vc_id: soroban_sdk::String,
vc_data: soroban_sdk::String,
issuer_did: soroban_sdk::String,
)
fn revoke_vault(env: soroban_sdk::Env)
fn __constructor(
env: soroban_sdk::Env,
vault_owner: soroban_sdk::Address,
contract_admin: soroban_sdk::Address,
did_uri: soroban_sdk::String,
factory_address: soroban_sdk::Address,
)
fn set_vault_did(env: soroban_sdk::Env, did_uri: soroban_sdk::String)
fn nominate_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn set_vault_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn denied_issuer_count(env: soroban_sdk::Env) -> u32
fn list_denied_issuers(
env: soroban_sdk::Env,
offset: u32,
limit: u32,
) -> soroban_sdk::Vec
fn accept_contract_admin(env: soroban_sdk::Env)