Contract bba9339f4e4018e459c1f8f1ab34d2a41e6ad980f508f9aceef650660fb5e23d

← Back to Index 📥 Download WASM

Meta

rssdkver 27.0.2#45d378a6cb4a026d23fc7286b6ee3add9c9dd0b9
rsver 1.97.1

Instances

  • CDJHVU4UELYUE6D3CFBS2IXJF75PLM56ZSKB7RDNH4AXKLQBJJY4OJOL

Interface

fn draw(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
    draw_id: u64,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn close(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn repay(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
    repayment_id: u64,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn accrue(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn fund_pool(
    env: soroban_sdk::Env,
    funder: soroban_sdk::Address,
    amount: i128,
) -> Result<(), soroban_sdk::Error>
fn get_policy(env: soroban_sdk::Env) -> Result
fn get_worker(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
) -> Result
fn init_policy(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    asset: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn register_worker(
    env: soroban_sdk::Env,
    worker: soroban_sdk::Address,
    employer: soroban_sdk::Address,
    advance_limit: i128,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶