Function port_variable_rate_lending_instructions::instruction::liquidate_obligation [−][src]
pub fn liquidate_obligation(
program_id: Pubkey,
liquidity_amount: u64,
source_liquidity_pubkey: Pubkey,
destination_collateral_pubkey: Pubkey,
repay_reserve_pubkey: Pubkey,
repay_reserve_liquidity_supply_pubkey: Pubkey,
withdraw_reserve_pubkey: Pubkey,
withdraw_reserve_collateral_supply_pubkey: Pubkey,
obligation_pubkey: Pubkey,
lending_market_pubkey: Pubkey,
user_transfer_authority_pubkey: Pubkey,
option_borrow_stake_account_pubkey: Option<Pubkey>,
option_borrow_staking_pool_pubkey: Option<Pubkey>
) -> Instruction
Expand description
Creates a LiquidateObligation
instruction