Contract 6890f00ee44367eb94f390c7d93ea5c92825313e3716784a9dc26b86b2d45188

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.77.2

Instances

  • CCIH4TXFY32NM4CN5G5MVJHLIMLUZUJ72TUH3PWO7T7RDMYFIS6ME6LI

Interface

fn initialize(
    env: soroban_sdk::Env,
    huma_config: soroban_sdk::Address,
    pool_storage: soroban_sdk::Address,
    credit_manager: soroban_sdk::Address,
    credit: soroban_sdk::Address,
)
fn set_huma_config(env: soroban_sdk::Env, huma_config: soroban_sdk::Address)
fn set_contract_addrs(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    pool_storage: soroban_sdk::Address,
    credit: soroban_sdk::Address,
    credit_manager: soroban_sdk::Address,
)
fn distribute_profit(env: soroban_sdk::Env, caller: soroban_sdk::Address, profit: u128)
fn distribute_loss(env: soroban_sdk::Env, caller: soroban_sdk::Address, loss: u128)
fn distribute_loss_recovery(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    loss_recovery: u128,
)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn get_protocol_income_accrued(env: soroban_sdk::Env) -> u128
fn get_pool_owner_income_accrued(env: soroban_sdk::Env) -> u128
fn get_ea_income_accrued(env: soroban_sdk::Env) -> u128

Imports

WebAssembly Text (WAT) ▶