Contract a4de718e1cee3eed189cc3e120344d6d324027985b3e366524e1e7b4d245655e

← Back to Index 📥 Download WASM

Meta

cliver 28.0.0#300aaf69ab100536678bdb641428b06f06b318ea
rssdkver 27.0.6#60926a20d1f9f0a669d5fe551636f42a1302f0c0
rsver 1.94.1

Instances

  • CAQJV4YPTDERFBVGQERDHE7SVAE4VUSOGBKY7HK2RBFCRPJNDAM7RWYN

Interface

fn dueno(env: soroban_sdk::Env) -> Option

Capital más el rendimiento devengado: b-tokens × b_rate.

de se ignora salvo para devolver 0 a quien no es el dueño: la posición es una sola.

fn balance(env: soroban_sdk::Env, de: soroban_sdk::Address) -> i128

Saca monto del pool y lo manda a a. Solo el dueño.

Blend redondea los b-tokens que quema hacia arriba, así que el que retira recibe exactamente monto; el polvo lo absorbe la posición.

fn retirar(env: soroban_sdk::Env, a: soroban_sdk::Address, monto: i128)

Recibe el capital del dueño y lo pone en Blend como Supply.

fn depositar(env: soroban_sdk::Env, de: soroban_sdk::Address, monto: i128)

Fija el pozo como dueño de la posición. Una sola vez.

fn fijar_dueno(env: soroban_sdk::Env, dueno: soroban_sdk::Address)

admin es quien después fija el dueño, una sola vez.

fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    pool: soroban_sdk::Address,
    token: soroban_sdk::Address,
)

Imports

WebAssembly Text (WAT) ▶