Contract 87226639ea86545d54eaa2c81bf0658647434151ef2688179d76654307549f9d

← Back to Index 📥 Download WASM

Meta

rssdkver 23.5.3#d3e1ab2424388b10893b796b0c8e405c5edd03d2
rsver 1.89.0

Instances

  • CBHZWEIKXULFIH6DCSS7W6BJ3YUVQ5TJFYPP4UKQC4NKLNAF7VLPNVUI

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: 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 set_market(env: soroban_sdk::Env, market: MarketSnapshot) -> Result<(), CoreError>
fn get_account_health(
    env: soroban_sdk::Env,
    account: AccountSnapshot,
) -> Result
fn validate_withdraw(
    env: soroban_sdk::Env,
    account: AccountSnapshot,
    withdrawal_value: i128,
) -> Result
fn liquidation_plan(
    env: soroban_sdk::Env,
    account: AccountSnapshot,
    position_id: u64,
    partial_liquidation_bps: u32,
) -> Result

Imports

WebAssembly Text (WAT) ▶