Contract a71af38a1a0ba45a34f873333218c3cc2948b78054a6834f19d9e09f0c3f4926

← Back to Index 📥 Download WASM

Meta

cliver 28.0.0#300aaf69ab100536678bdb641428b06f06b318ea
copyright Copyright (c) 2026 PSG Digital Labs. All rights reserved.
license LicenseRef-PSGDigitalLabs-Proprietary
rssdk_spec_shaking 2
rssdkver 28.0.0#48d506712f964094d14176e2f0b02afcd1054567
rsver 1.98.1

Instances

  • CAEOBPZHXFO4W5QTOXXCL5CSCX7MB26QRD25ERBWHKKGYQJIPKK5YCLL
  • CAFFMNHPMXTWE4TELFR5A5RKTT5WYWP2TUW7T2DX23JFGIIAVCQNAGKO
  • CAST2O77RGE4Q2TMUDNERZ3LIR6IPD4OD4ZBH73WMNRIVFCLAIVUDYB2
  • CB7WE7NXGWTD74LM6STPVTOI5ZAML2GJJXXRE4RKDKMYX6KUDPTRT24X
  • CBZPZ3D4N2YK26RWPWGMTTXJ54MPTKKK2PB7FHKYJII4ZY3F5G5HS3YB
  • CC2OLQYOWUSJNDFVYB2KFKMU7XZYR5SDGFXONX7RUOPW5F43MRWF72AT
  • CCUKEGBBT2CW5R5NKVJA4BZ257TJB7STIDOMG24CDPGZ6MA73ZAKVNAA
  • CCUXOYK2JOTLLVPHLLK74NGTYU6CYA2IN5PRRILKLFMN3EA56PLCDODM
  • CD3UPJRMPQXATJIEZFGPTHZUXPBSKV54MDKNI6G3DRLCZPWKLA5M7VQ3
  • CDLH2AUWYLBVOCMZEGEU2IMRMXNDNLSXNOH7RVOTPBT4QIBEUI2TLUON

Interface

fn fund(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn cover(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    amount: i128,
    to: soroban_sdk::Address,
) -> i128
fn model(env: soroban_sdk::Env) -> soroban_sdk::String
fn target(env: soroban_sdk::Env) -> i128
fn balance(env: soroban_sdk::Env) -> i128
fn surplus(env: soroban_sdk::Env) -> i128
fn authority(env: soroban_sdk::Env) -> soroban_sdk::Address
fn shortfall(env: soroban_sdk::Env) -> i128
fn claims_paid(env: soroban_sdk::Env) -> i128
fn is_adequate(env: soroban_sdk::Env) -> bool
fn __constructor(
    env: soroban_sdk::Env,
    authority: soroban_sdk::Address,
    reserve_token: soroban_sdk::Address,
    coverage_limit: i128,
)
fn reserve_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_authority(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    new_authority: soroban_sdk::Address,
)
fn coverage_limit(env: soroban_sdk::Env) -> i128
fn collect_premium(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn withdraw_surplus(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    amount: i128,
    to: soroban_sdk::Address,
)
fn premiums_collected(env: soroban_sdk::Env) -> i128
fn remaining_coverage(env: soroban_sdk::Env) -> i128
fn set_coverage_limit(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    coverage_limit: i128,
)

Imports

WebAssembly Text (WAT) ▶