Contract 65b7ead94563be435f95a6f46b6f882921b56add3755820890035030d320bbb6

← Back to Index 📥 Download WASM

Meta

cliver 28.1.0#c0f4d0da891bbf214c08b8c5035ae6db80e9a3bd
rssdk_spec_shaking 2
rssdkver 28.0.0#48d506712f964094d14176e2f0b02afcd1054567
rsver 1.99.0

Instances

  • CBNPRWBYC5P4DIMUGR6FHWBPAVFB5JSLF6DXDHH7T54YE3WZJXLYF7BC

Interface

fn nav(env: soroban_sdk::Env) -> i128

Direct issuance (e.g. off-chain subscription). Whoever holds the orchestrator role can call it -- that's the H1 attack surface.

fn mint(env: soroban_sdk::Env, to: soroban_sdk::Address, amount: i128)
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn balance(env: soroban_sdk::Env, id: soroban_sdk::Address) -> i128
fn deposit(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    base_amount: i128,
) -> i128
fn set_nav(env: soroban_sdk::Env, nav: i128)
fn withdraw(env: soroban_sdk::Env, user: soroban_sdk::Address, shares: i128) -> i128
fn base_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn orchestrator(env: soroban_sdk::Env) -> soroban_sdk::Address
fn total_supply(env: soroban_sdk::Env) -> i128
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    orchestrator: soroban_sdk::Address,
    base_token: soroban_sdk::Address,
    nav: i128,
)
fn set_orchestrator(env: soroban_sdk::Env, new: soroban_sdk::Address)

Imports

WebAssembly Text (WAT) ▶