Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-kamino-lending
getLiquidateObligationAndRedeemReserveCollateralV2Instruction
Function getLiquidateObligationAndRedeemReserveCollateralV2Instruction
getLiquidateObligationAndRedeemReserveCollateralV2Instruction
<
TAccountLiquidationAccountsLiquidator
extends
string
,
TAccountLiquidationAccountsObligation
extends
string
,
TAccountLiquidationAccountsLendingMarket
extends
string
,
TAccountLiquidationAccountsLendingMarketAuthority
extends
string
,
TAccountLiquidationAccountsRepayReserve
extends
string
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
extends
string
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
extends
string
,
TAccountLiquidationAccountsWithdrawReserve
extends
string
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
extends
string
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
extends
string
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
extends
string
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
extends
string
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
extends
string
,
TAccountLiquidationAccountsUserSourceLiquidity
extends
string
,
TAccountLiquidationAccountsUserDestinationCollateral
extends
string
,
TAccountLiquidationAccountsUserDestinationLiquidity
extends
string
,
TAccountLiquidationAccountsCollateralTokenProgram
extends
string
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
extends
string
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
extends
string
,
TAccountLiquidationAccountsInstructionSysvarAccount
extends
string
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
extends
string
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
extends
string
,
TAccountDebtFarmsAccountsObligationFarmUserState
extends
string
,
TAccountDebtFarmsAccountsReserveFarmState
extends
string
,
TAccountFarmsProgram
extends
string
,
TProgramAddress
extends
Address
=
Address
<
"KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"
>
,
>
(
input
:
LiquidateObligationAndRedeemReserveCollateralV2Input
<
TAccountLiquidationAccountsLiquidator
,
TAccountLiquidationAccountsObligation
,
TAccountLiquidationAccountsLendingMarket
,
TAccountLiquidationAccountsLendingMarketAuthority
,
TAccountLiquidationAccountsRepayReserve
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserve
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
TAccountLiquidationAccountsUserSourceLiquidity
,
TAccountLiquidationAccountsUserDestinationCollateral
,
TAccountLiquidationAccountsUserDestinationLiquidity
,
TAccountLiquidationAccountsCollateralTokenProgram
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
TAccountLiquidationAccountsInstructionSysvarAccount
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
TAccountDebtFarmsAccountsObligationFarmUserState
,
TAccountDebtFarmsAccountsReserveFarmState
,
TAccountFarmsProgram
,
>
,
config
?:
{
programAddress
?:
TProgramAddress
}
,
)
:
LiquidateObligationAndRedeemReserveCollateralV2Instruction
<
TProgramAddress
,
TAccountLiquidationAccountsLiquidator
,
TAccountLiquidationAccountsObligation
,
TAccountLiquidationAccountsLendingMarket
,
TAccountLiquidationAccountsLendingMarketAuthority
,
TAccountLiquidationAccountsRepayReserve
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserve
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
TAccountLiquidationAccountsUserSourceLiquidity
,
TAccountLiquidationAccountsUserDestinationCollateral
,
TAccountLiquidationAccountsUserDestinationLiquidity
,
TAccountLiquidationAccountsCollateralTokenProgram
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
TAccountLiquidationAccountsInstructionSysvarAccount
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
TAccountDebtFarmsAccountsObligationFarmUserState
,
TAccountDebtFarmsAccountsReserveFarmState
,
TAccountFarmsProgram
,
>
Type Parameters
TAccountLiquidationAccountsLiquidator
extends
string
TAccountLiquidationAccountsObligation
extends
string
TAccountLiquidationAccountsLendingMarket
extends
string
TAccountLiquidationAccountsLendingMarketAuthority
extends
string
TAccountLiquidationAccountsRepayReserve
extends
string
TAccountLiquidationAccountsRepayReserveLiquidityMint
extends
string
TAccountLiquidationAccountsRepayReserveLiquiditySupply
extends
string
TAccountLiquidationAccountsWithdrawReserve
extends
string
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
extends
string
TAccountLiquidationAccountsWithdrawReserveCollateralMint
extends
string
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
extends
string
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
extends
string
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
extends
string
TAccountLiquidationAccountsUserSourceLiquidity
extends
string
TAccountLiquidationAccountsUserDestinationCollateral
extends
string
TAccountLiquidationAccountsUserDestinationLiquidity
extends
string
TAccountLiquidationAccountsCollateralTokenProgram
extends
string
TAccountLiquidationAccountsRepayLiquidityTokenProgram
extends
string
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
extends
string
TAccountLiquidationAccountsInstructionSysvarAccount
extends
string
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
extends
string
TAccountCollateralFarmsAccountsV2ReserveFarmState
extends
string
TAccountDebtFarmsAccountsObligationFarmUserState
extends
string
TAccountDebtFarmsAccountsReserveFarmState
extends
string
TAccountFarmsProgram
extends
string
TProgramAddress
extends
Address
=
Address
<
"KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"
>
Parameters
input
:
LiquidateObligationAndRedeemReserveCollateralV2Input
<
TAccountLiquidationAccountsLiquidator
,
TAccountLiquidationAccountsObligation
,
TAccountLiquidationAccountsLendingMarket
,
TAccountLiquidationAccountsLendingMarketAuthority
,
TAccountLiquidationAccountsRepayReserve
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserve
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
TAccountLiquidationAccountsUserSourceLiquidity
,
TAccountLiquidationAccountsUserDestinationCollateral
,
TAccountLiquidationAccountsUserDestinationLiquidity
,
TAccountLiquidationAccountsCollateralTokenProgram
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
TAccountLiquidationAccountsInstructionSysvarAccount
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
TAccountDebtFarmsAccountsObligationFarmUserState
,
TAccountDebtFarmsAccountsReserveFarmState
,
TAccountFarmsProgram
,
>
Optional
config
:
{
programAddress
?:
TProgramAddress
}
Returns
LiquidateObligationAndRedeemReserveCollateralV2Instruction
<
TProgramAddress
,
TAccountLiquidationAccountsLiquidator
,
TAccountLiquidationAccountsObligation
,
TAccountLiquidationAccountsLendingMarket
,
TAccountLiquidationAccountsLendingMarketAuthority
,
TAccountLiquidationAccountsRepayReserve
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserve
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
TAccountLiquidationAccountsUserSourceLiquidity
,
TAccountLiquidationAccountsUserDestinationCollateral
,
TAccountLiquidationAccountsUserDestinationLiquidity
,
TAccountLiquidationAccountsCollateralTokenProgram
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
TAccountLiquidationAccountsInstructionSysvarAccount
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
TAccountDebtFarmsAccountsObligationFarmUserState
,
TAccountDebtFarmsAccountsReserveFarmState
,
TAccountFarmsProgram
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Coda by Ian Macalinao
Loading...