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]