Skip to main content

repay

Function repay 

Source
pub fn repay(
    owner: Pubkey,
    repay_reserve: &ReserveInfo,
    obligation: &ObligationInfo,
    obligation_reserves: &[ReserveInfo],
    user_source_liquidity: Pubkey,
    liquidity_amount: u64,
    farms: Option<&FarmsAccounts>,
) -> Vec<Instruction>
Expand description

Build instructions to repay borrowed liquidity.

obligation_reserves should contain ReserveInfo for every deposit and borrow reserve on the obligation.

Returns: [refresh_other_reserves..., refresh_repay_reserve, refresh_obligation, repay_obligation_liquidity_v2]