Contract 12eb9cc043df31ab2ebb36ca4dc398bfa11901cb1dcb2d7e8097c988fb8f7835

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.78.0

Instances

  • CARCG5IZ5YSLZ3YMCTU5BURCVZJGGVLSVUO5GFOGVD5JW47JVG7QXJP3

Interface

ZERO HARDCODING: Initialize Router with admin and collateral cap

fn init(env: soroban_sdk::Env, admin: soroban_sdk::Address, collateral_cap: i128)

Provide liquidity / Deposit Collateral

fn deposit_collateral(env: soroban_sdk::Env, user: soroban_sdk::Address, amount: i128)

Borrow assets / Accrue Debt

fn borrow(env: soroban_sdk::Env, user: soroban_sdk::Address, amount: i128)

Liquidate an undercollateralized position

fn liquidate(
    env: soroban_sdk::Env,
    liquidator: soroban_sdk::Address,
    target: soroban_sdk::Address,
)

Imports

WebAssembly Text (WAT) ▶