Contract 5fa3980c37c2ee23f571778c71f1f0d9158079be9d11bccf18a28bfb6eaaabf0

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.97.1

Instances

  • CBVLAPOOOEUX33YMZ75JFU32JBNDAQPCI2GMV3A5TE2NBP674YYFCWSC

Interface

fn mint(env: soroban_sdk::Env, to: soroban_sdk::Address, amount: i128)
fn approve(
    env: soroban_sdk::Env,
    _from: soroban_sdk::Address,
    _spender: soroban_sdk::Address,
    _amount: i128,
    _expiration_ledger: u32,
)
fn balance(env: soroban_sdk::Env, id: soroban_sdk::Address) -> i128
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
)
fn allowance(
    env: soroban_sdk::Env,
    _from: soroban_sdk::Address,
    _spender: soroban_sdk::Address,
) -> i128
fn get_tokens(env: soroban_sdk::Env) -> soroban_sdk::Vec

Called by the backstop as comet.get_balance(&blnd_token) and comet.get_balance(&usdc_token). We return total_shares so the "underlying per LP token" ratio is 1:1, then blnd = usdc = pool_tokens.

fn get_balance(env: soroban_sdk::Env, _token: soroban_sdk::Address) -> i128
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_total_supply(env: soroban_sdk::Env) -> i128

Imports

WebAssembly Text (WAT) ▶