fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
issuer_did: soroban_sdk::String,
amount: Option,
)
fn issue(
env: soroban_sdk::Env,
vc_id: soroban_sdk::String,
vc_data: soroban_sdk::String,
vault_contract: soroban_sdk::Address,
) -> soroban_sdk::String
fn verify(
env: soroban_sdk::Env,
vc_id: soroban_sdk::String,
) -> soroban_sdk::Map
fn revoke(env: soroban_sdk::Env, vc_id: soroban_sdk::String, date: soroban_sdk::String)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn version(env: soroban_sdk::Env) -> soroban_sdk::String