Mint a receivable for one invoice. Off-chain gate must pass before calling.
fn mint(
env: soroban_sdk::Env,
issuer: soroban_sdk::Address,
msme: soroban_sdk::Address,
invoice_id: soroban_sdk::String,
face_amount: i128,
) -> Result
fn is_minted(
env: soroban_sdk::Env,
invoice_id: soroban_sdk::String,
) -> Result
One-time setup. admin is the issuer (represents Axial after off-chain payer confirm + NoA).
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_receivable(
env: soroban_sdk::Env,
invoice_id: soroban_sdk::String,
) -> Result