Initialize contract owner (once).
fn a0(env: soroban_sdk::Env, owner: soroban_sdk::Address)
Register profile: profile_digest MUST be SHA-256(domain||normalized_username) computed off-chain.
fn a1(
env: soroban_sdk::Env,
account: soroban_sdk::Address,
profile_digest: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn a2(env: soroban_sdk::Env, account: soroban_sdk::Address) -> Option
fn a3(env: soroban_sdk::Env, profile_digest: soroban_sdk::BytesN<32>) -> bool
fn a4(
env: soroban_sdk::Env,
profile_digest: soroban_sdk::BytesN<32>,
) -> Option
fn a5(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
payload: soroban_sdk::Bytes,
code_hash: soroban_sdk::BytesN<32>,
expires_at: u64,
) -> Result<(), soroban_sdk::Error>
fn a6(env: soroban_sdk::Env, account: soroban_sdk::Address) -> bool
fn a7(
env: soroban_sdk::Env,
reader: soroban_sdk::Address,
code_hash: soroban_sdk::BytesN<32>,
) -> Result