Contract 26e0506ebf3e5954906ddd5ac80ed6f57c95d79480da56be9edc9a629ba79368

← Back to Index 📥 Download WASM

Meta

rssdkver 23.5.3#d3e1ab2424388b10893b796b0c8e405c5edd03d2
rsver 1.89.0

Instances

  • CCBEJ3F2PUV5OA4JNX3CPSOJFQMYMFDPLNANR2GJZVQEEBFMB6JYNL54

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    liquidation: soroban_sdk::Address,
) -> Result<(), CoreError>
fn set_liquidation(
    env: soroban_sdk::Env,
    liquidation: soroban_sdk::Address,
) -> Result<(), CoreError>
fn set_vault(
    env: soroban_sdk::Env,
    vault: soroban_sdk::Address,
) -> Result<(), CoreError>
fn nominate_admin(
    env: soroban_sdk::Env,
    next_admin: soroban_sdk::Address,
) -> Result<(), CoreError>
fn accept_admin(env: soroban_sdk::Env) -> Result<(), CoreError>
fn deposit(
    env: soroban_sdk::Env,
    funder: soroban_sdk::Address,
    asset: soroban_sdk::Address,
    amount: i128,
) -> Result
fn pay_liquidator(
    env: soroban_sdk::Env,
    liquidator: soroban_sdk::Address,
    asset: soroban_sdk::Address,
    amount: i128,
) -> Result
fn cover_deficit(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    amount: i128,
) -> Result
fn record_bad_debt(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    amount: i128,
) -> Result
fn balance_of(env: soroban_sdk::Env, asset: soroban_sdk::Address) -> i128
fn bad_debt_of(env: soroban_sdk::Env, asset: soroban_sdk::Address) -> i128

Imports

WebAssembly Text (WAT) ▶