Contract 89100df40ca3177d10f56daf2ba827a0c021c936421914deccc9becf72d7436f

← Back to Index 📥 Download WASM

Meta

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

Instances

  • CB63OU5PQPQ3CXET2XH4CI3Z5XKEJUSQTQPH6BLSN5CBC6T3UBFFBFH4

Interface

fn pause(env: soroban_sdk::Env) -> Result<(), NovaireSyError>
fn deposit(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    amount: i128,
) -> Result
fn unpause(env: soroban_sdk::Env) -> Result<(), NovaireSyError>
fn version(env: soroban_sdk::Env) -> u32
fn withdraw(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    shares: i128,
) -> Result
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    underlying: soroban_sdk::Address,
    yield_source: soroban_sdk::Address,
) -> Result<(), NovaireSyError>
fn accept_admin(env: soroban_sdk::Env) -> Result<(), NovaireSyError>
fn refresh_rate(env: soroban_sdk::Env) -> Result<(), NovaireSyError>
fn total_shares(env: soroban_sdk::Env) -> i128
fn harvest_yield(env: soroban_sdk::Env) -> Result<(), NovaireSyError>
fn transfer_admin(
    env: soroban_sdk::Env,
    new_admin: soroban_sdk::Address,
) -> Result<(), NovaireSyError>
fn preview_deposit(env: soroban_sdk::Env, amount: i128) -> i128
fn preview_withdraw(env: soroban_sdk::Env, shares: i128) -> i128
fn underlying_asset(
    env: soroban_sdk::Env,
) -> Result
fn get_exchange_rate(env: soroban_sdk::Env) -> i128

Imports

WebAssembly Text (WAT) ▶