Contract b8b33f471ca23b1573ed09c5817269ab8e1a7196897ca180961895d1064578fe

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.97.1

Instances

  • CC2DX7RHIIQHIAMSAYKSSHNAUXMMVRQOARQUHNJW4EAP52FGRM4F26IE

Interface

fn config(
    env: soroban_sdk::Env,
) -> (soroban_sdk::Address, soroban_sdk::Address, soroban_sdk::Address, u32, u32)
fn router(env: soroban_sdk::Env) -> Option
fn settle(
    env: soroban_sdk::Env,
    router: soroban_sdk::Address,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
    requested: i128,
) -> i128
fn upgrade(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    new_wasm_hash: soroban_sdk::BytesN<32>,
)
fn get_state(
    env: soroban_sdk::Env,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
) -> Option
fn set_router(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    router: soroban_sdk::Address,
)
fn accrue_exec(
    env: soroban_sdk::Env,
    router: soroban_sdk::Address,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
    notional: i128,
) -> i128
fn accrue_perf(
    env: soroban_sdk::Env,
    router: soroban_sdk::Address,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
    observed_balance: i128,
) -> i128
fn preview_fee(
    env: soroban_sdk::Env,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
) -> i128
fn sync_deposit(
    env: soroban_sdk::Env,
    router: soroban_sdk::Address,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
    actual_delta: i128,
    observed_before: i128,
    observed_after: i128,
)
fn sync_withdraw(
    env: soroban_sdk::Env,
    router: soroban_sdk::Address,
    wallet: soroban_sdk::Address,
    strategy: soroban_sdk::Address,
    actual_delta: i128,
    observed_before: i128,
    observed_after: i128,
)
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    fee_recipient: soroban_sdk::Address,
    perf_bps: u32,
    exec_bps: u32,
)

Imports

WebAssembly Text (WAT) ▶