fn resolve(
env: soroban_sdk::Env,
username: soroban_sdk::String,
) -> Result
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_receipt(
env: soroban_sdk::Env,
payment_id: soroban_sdk::BytesN<32>,
) -> Result
fn record_payment(
env: soroban_sdk::Env,
payment_id: soroban_sdk::BytesN<32>,
sender: soroban_sdk::Address,
recipient: soroban_sdk::Address,
amount: i128,
memo: soroban_sdk::String,
) -> Result<(), soroban_sdk::Error>
fn register_username(
env: soroban_sdk::Env,
username: soroban_sdk::String,
account: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>