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,
)