Contract 98f55116d6846fec7051717cef62424786e79a4e2f6495a92d499621f5127040

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 26.1.0#175aa41306f383057a8cdfc84b68d931664fc34e
rsver 1.96.0

Instances

  • CBC74HF4IGZRZLPU2JSIA5YRWEP74JTQCY4XNJMACG4VPSCLL34UI35D

Interface

fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_bill(env: soroban_sdk::Env, bill_id: u32) -> Bill
fn has_paid(env: soroban_sdk::Env, bill_id: u32, payer: soroban_sdk::Address) -> bool
fn mark_paid(env: soroban_sdk::Env, payer: soroban_sdk::Address, bill_id: u32)
fn bill_count(env: soroban_sdk::Env) -> u32
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    token_address: soroban_sdk::Address,
)
fn token_addr(env: soroban_sdk::Env) -> soroban_sdk::Address
fn create_bill(
    env: soroban_sdk::Env,
    creator: soroban_sdk::Address,
    description: soroban_sdk::String,
    total_amount: i128,
    payer_count: u32,
    payers: soroban_sdk::Vec,
) -> u32
fn get_all_bills(env: soroban_sdk::Env) -> soroban_sdk::Vec

Imports

WebAssembly Text (WAT) ▶