Expand description
Instruction types
Enums§
- Lending
Instruction - Instructions supported by the lending program.
Functions§
- borrow_
obligation_ liquidity - Creates a ‘BorrowObligationLiquidity’ instruction.
- deposit_
obligation_ collateral - Creates a ‘DepositObligationCollateral’ instruction.
- deposit_
reserve_ liquidity - Creates a ‘DepositReserveLiquidity’ instruction.
- deposit_
reserve_ liquidity_ and_ obligation_ collateral - Creates a ‘DepositReserveLiquidityAndObligationCollateral’ instruction.
- flash_
borrow_ reserve_ liquidity - Creates a ‘FlashBorrowReserveLiquidity’ instruction.
- flash_
repay_ reserve_ liquidity - Creates a ‘FlashRepayReserveLiquidity’ instruction.
- init_
lending_ market - Creates an ‘InitLendingMarket’ instruction.
- init_
obligation - Creates an ‘InitObligation’ instruction.
- init_
reserve - Creates an ‘InitReserve’ instruction.
- liquidate_
obligation - Creates a
LiquidateObligationinstruction - liquidate_
obligation_ and_ redeem_ reserve_ collateral - Creates a
LiquidateObligationAndRedeemReserveCollateralinstruction - redeem_
fees - Creates a
RedeemFeesinstruction - redeem_
reserve_ collateral - Creates a ‘RedeemReserveCollateral’ instruction.
- refresh_
obligation - Creates a ‘RefreshObligation’ instruction.
- refresh_
reserve - Creates a
RefreshReserveinstruction - repay_
obligation_ liquidity - Creates a
RepayObligationLiquidityinstruction - set_
lending_ market_ owner - Creates a ‘SetLendingMarketOwner’ instruction.
- update_
reserve_ config - Creates an ‘UpdateReserveConfig’ instruction.
- withdraw_
obligation_ collateral - Creates a ‘WithdrawObligationCollateral’ instruction.
- withdraw_
obligation_ collateral_ and_ redeem_ reserve_ collateral - Creates a ‘WithdrawObligationCollateralAndRedeemReserveCollateral’ instruction.