fn init(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
ltv_bps: u32,
interest_bps: u32,
)
fn repay(env: soroban_sdk::Env, borrower: soroban_sdk::Address, amount: u128)
fn borrow(
env: soroban_sdk::Env,
borrower: soroban_sdk::Address,
amount: u128,
collateral_value: u128,
)
fn params(env: soroban_sdk::Env) -> (u32, u32)
fn deposit(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: u128)
fn position(env: soroban_sdk::Env, borrower: soroban_sdk::Address) -> u128
fn total_liquidity(env: soroban_sdk::Env) -> u128