Contract 98368a6eb8edda83287dfe8397e034d5b5025d1928ae0607f3a818a6ea4c8ae7

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#
rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.94.1

Instances

  • CCKDAEGCV3CKXR2YXYHEPYZVEHNMQWTIS4UBFPHSTK66225IZBDNGOZK

Interface

fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    operator: soroban_sdk::Address,
    settlement_relayer: soroban_sdk::Address,
    issuance_relayer: soroban_sdk::Address,
    renewal_relayer: soroban_sdk::Address,
    treasury: soroban_sdk::Address,
) -> Result<(), VouchifyError>
fn treasury(env: soroban_sdk::Env) -> Result
fn get_payment(
    env: soroban_sdk::Env,
    payment_id: soroban_sdk::String,
) -> Result
fn cancel_payment(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
) -> Result
fn expire_payment(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
) -> Result
fn settle_payment(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
    settlement_tx_hash: soroban_sdk::String,
) -> Result
fn consume_payment(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
    consumed_by: soroban_sdk::String,
) -> Result
fn get_payment_by_muxed(
    env: soroban_sdk::Env,
    muxed_id: u64,
) -> Result
fn create_payment_intent(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
    buyer: soroban_sdk::Address,
    merchant_id: u64,
    asset: PaymentAsset,
    expected_amount: i128,
    muxed_id: u64,
    purpose: soroban_sdk::String,
    reference: soroban_sdk::String,
    expires_at: u64,
) -> Result
fn mark_payment_underpaid(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
) -> Result
fn record_payment_fragment(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    payment_id: soroban_sdk::String,
    amount: i128,
) -> Result

Imports

WebAssembly Text (WAT) ▶