Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-kamino-lending
LiquidateObligationAndRedeemReserveCollateralV2Input
Interface 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>
interface
LiquidateObligationAndRedeemReserveCollateralV2Input
<
TAccountLiquidationAccountsLiquidator
extends
string
=
string
,
TAccountLiquidationAccountsObligation
extends
string
=
string
,
TAccountLiquidationAccountsLendingMarket
extends
string
=
string
,
TAccountLiquidationAccountsLendingMarketAuthority
extends
string
=
string
,
TAccountLiquidationAccountsRepayReserve
extends
string
=
string
,
TAccountLiquidationAccountsRepayReserveLiquidityMint
extends
string
=
string
,
TAccountLiquidationAccountsRepayReserveLiquiditySupply
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserve
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserveCollateralMint
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
extends
string
=
string
,
TAccountLiquidationAccountsUserSourceLiquidity
extends
string
=
string
,
TAccountLiquidationAccountsUserDestinationCollateral
extends
string
=
string
,
TAccountLiquidationAccountsUserDestinationLiquidity
extends
string
=
string
,
TAccountLiquidationAccountsCollateralTokenProgram
extends
string
=
string
,
TAccountLiquidationAccountsRepayLiquidityTokenProgram
extends
string
=
string
,
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
extends
string
=
string
,
TAccountLiquidationAccountsInstructionSysvarAccount
extends
string
=
string
,
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
extends
string
=
string
,
TAccountCollateralFarmsAccountsV2ReserveFarmState
extends
string
=
string
,
TAccountDebtFarmsAccountsObligationFarmUserState
extends
string
=
string
,
TAccountDebtFarmsAccountsReserveFarmState
extends
string
=
string
,
TAccountFarmsProgram
extends
string
=
string
,
>
{
collateralFarmsAccountsV2ObligationFarmUserState
?:
Address
<
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
>
;
collateralFarmsAccountsV2ReserveFarmState
?:
Address
<
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
>
;
debtFarmsAccountsObligationFarmUserState
?:
Address
<
TAccountDebtFarmsAccountsObligationFarmUserState
,
>
;
debtFarmsAccountsReserveFarmState
?:
Address
<
TAccountDebtFarmsAccountsReserveFarmState
,
>
;
farmsProgram
?:
Address
<
TAccountFarmsProgram
>
;
liquidationAccountsCollateralTokenProgram
?:
Address
<
TAccountLiquidationAccountsCollateralTokenProgram
,
>
;
liquidationAccountsInstructionSysvarAccount
?:
Address
<
TAccountLiquidationAccountsInstructionSysvarAccount
,
>
;
liquidationAccountsLendingMarket
:
Address
<
TAccountLiquidationAccountsLendingMarket
,
>
;
liquidationAccountsLendingMarketAuthority
:
Address
<
TAccountLiquidationAccountsLendingMarketAuthority
,
>
;
liquidationAccountsLiquidator
:
TransactionSigner
<
TAccountLiquidationAccountsLiquidator
,
>
;
liquidationAccountsObligation
:
Address
<
TAccountLiquidationAccountsObligation
,
>
;
liquidationAccountsRepayLiquidityTokenProgram
?:
Address
<
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
>
;
liquidationAccountsRepayReserve
:
Address
<
TAccountLiquidationAccountsRepayReserve
,
>
;
liquidationAccountsRepayReserveLiquidityMint
:
Address
<
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
>
;
liquidationAccountsRepayReserveLiquiditySupply
:
Address
<
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
>
;
liquidationAccountsUserDestinationCollateral
:
Address
<
TAccountLiquidationAccountsUserDestinationCollateral
,
>
;
liquidationAccountsUserDestinationLiquidity
:
Address
<
TAccountLiquidationAccountsUserDestinationLiquidity
,
>
;
liquidationAccountsUserSourceLiquidity
:
Address
<
TAccountLiquidationAccountsUserSourceLiquidity
,
>
;
liquidationAccountsWithdrawLiquidityTokenProgram
?:
Address
<
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
>
;
liquidationAccountsWithdrawReserve
:
Address
<
TAccountLiquidationAccountsWithdrawReserve
,
>
;
liquidationAccountsWithdrawReserveCollateralMint
:
Address
<
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
>
;
liquidationAccountsWithdrawReserveCollateralSupply
:
Address
<
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
>
;
liquidationAccountsWithdrawReserveLiquidityFeeReceiver
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
>
;
liquidationAccountsWithdrawReserveLiquidityMint
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
>
;
liquidationAccountsWithdrawReserveLiquiditySupply
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
>
;
liquidityAmount
:
number
|
bigint
;
maxAllowedLtvOverridePercent
:
number
|
bigint
;
minAcceptableReceivedLiquidityAmount
:
number
|
bigint
;
}
Type Parameters
TAccountLiquidationAccountsLiquidator
extends
string
=
string
TAccountLiquidationAccountsObligation
extends
string
=
string
TAccountLiquidationAccountsLendingMarket
extends
string
=
string
TAccountLiquidationAccountsLendingMarketAuthority
extends
string
=
string
TAccountLiquidationAccountsRepayReserve
extends
string
=
string
TAccountLiquidationAccountsRepayReserveLiquidityMint
extends
string
=
string
TAccountLiquidationAccountsRepayReserveLiquiditySupply
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserve
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserveCollateralMint
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
extends
string
=
string
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
extends
string
=
string
TAccountLiquidationAccountsUserSourceLiquidity
extends
string
=
string
TAccountLiquidationAccountsUserDestinationCollateral
extends
string
=
string
TAccountLiquidationAccountsUserDestinationLiquidity
extends
string
=
string
TAccountLiquidationAccountsCollateralTokenProgram
extends
string
=
string
TAccountLiquidationAccountsRepayLiquidityTokenProgram
extends
string
=
string
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
extends
string
=
string
TAccountLiquidationAccountsInstructionSysvarAccount
extends
string
=
string
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
extends
string
=
string
TAccountCollateralFarmsAccountsV2ReserveFarmState
extends
string
=
string
TAccountDebtFarmsAccountsObligationFarmUserState
extends
string
=
string
TAccountDebtFarmsAccountsReserveFarmState
extends
string
=
string
TAccountFarmsProgram
extends
string
=
string
Index
Properties
collateral
Farms
Accounts
V2
Obligation
Farm
User
State?
collateral
Farms
Accounts
V2
Reserve
Farm
State?
debt
Farms
Accounts
Obligation
Farm
User
State?
debt
Farms
Accounts
Reserve
Farm
State?
farms
Program?
liquidation
Accounts
Collateral
Token
Program?
liquidation
Accounts
Instruction
Sysvar
Account?
liquidation
Accounts
Lending
Market
liquidation
Accounts
Lending
Market
Authority
liquidation
Accounts
Liquidator
liquidation
Accounts
Obligation
liquidation
Accounts
Repay
Liquidity
Token
Program?
liquidation
Accounts
Repay
Reserve
liquidation
Accounts
Repay
Reserve
Liquidity
Mint
liquidation
Accounts
Repay
Reserve
Liquidity
Supply
liquidation
Accounts
User
Destination
Collateral
liquidation
Accounts
User
Destination
Liquidity
liquidation
Accounts
User
Source
Liquidity
liquidation
Accounts
Withdraw
Liquidity
Token
Program?
liquidation
Accounts
Withdraw
Reserve
liquidation
Accounts
Withdraw
Reserve
Collateral
Mint
liquidation
Accounts
Withdraw
Reserve
Collateral
Supply
liquidation
Accounts
Withdraw
Reserve
Liquidity
Fee
Receiver
liquidation
Accounts
Withdraw
Reserve
Liquidity
Mint
liquidation
Accounts
Withdraw
Reserve
Liquidity
Supply
liquidity
Amount
max
Allowed
Ltv
Override
Percent
min
Acceptable
Received
Liquidity
Amount
Properties
Optional
collateral
Farms
Accounts
V2
Obligation
Farm
User
State
collateralFarmsAccountsV2ObligationFarmUserState
?:
Address
<
TAccountCollateralFarmsAccountsV2ObligationFarmUserState
,
>
Optional
collateral
Farms
Accounts
V2
Reserve
Farm
State
collateralFarmsAccountsV2ReserveFarmState
?:
Address
<
TAccountCollateralFarmsAccountsV2ReserveFarmState
,
>
Optional
debt
Farms
Accounts
Obligation
Farm
User
State
debtFarmsAccountsObligationFarmUserState
?:
Address
<
TAccountDebtFarmsAccountsObligationFarmUserState
,
>
Optional
debt
Farms
Accounts
Reserve
Farm
State
debtFarmsAccountsReserveFarmState
?:
Address
<
TAccountDebtFarmsAccountsReserveFarmState
,
>
Optional
farms
Program
farmsProgram
?:
Address
<
TAccountFarmsProgram
>
Optional
liquidation
Accounts
Collateral
Token
Program
liquidationAccountsCollateralTokenProgram
?:
Address
<
TAccountLiquidationAccountsCollateralTokenProgram
,
>
Optional
liquidation
Accounts
Instruction
Sysvar
Account
liquidationAccountsInstructionSysvarAccount
?:
Address
<
TAccountLiquidationAccountsInstructionSysvarAccount
,
>
liquidation
Accounts
Lending
Market
liquidationAccountsLendingMarket
:
Address
<
TAccountLiquidationAccountsLendingMarket
,
>
liquidation
Accounts
Lending
Market
Authority
liquidationAccountsLendingMarketAuthority
:
Address
<
TAccountLiquidationAccountsLendingMarketAuthority
,
>
liquidation
Accounts
Liquidator
liquidationAccountsLiquidator
:
TransactionSigner
<
TAccountLiquidationAccountsLiquidator
,
>
liquidation
Accounts
Obligation
liquidationAccountsObligation
:
Address
<
TAccountLiquidationAccountsObligation
>
Optional
liquidation
Accounts
Repay
Liquidity
Token
Program
liquidationAccountsRepayLiquidityTokenProgram
?:
Address
<
TAccountLiquidationAccountsRepayLiquidityTokenProgram
,
>
liquidation
Accounts
Repay
Reserve
liquidationAccountsRepayReserve
:
Address
<
TAccountLiquidationAccountsRepayReserve
,
>
liquidation
Accounts
Repay
Reserve
Liquidity
Mint
liquidationAccountsRepayReserveLiquidityMint
:
Address
<
TAccountLiquidationAccountsRepayReserveLiquidityMint
,
>
liquidation
Accounts
Repay
Reserve
Liquidity
Supply
liquidationAccountsRepayReserveLiquiditySupply
:
Address
<
TAccountLiquidationAccountsRepayReserveLiquiditySupply
,
>
liquidation
Accounts
User
Destination
Collateral
liquidationAccountsUserDestinationCollateral
:
Address
<
TAccountLiquidationAccountsUserDestinationCollateral
,
>
liquidation
Accounts
User
Destination
Liquidity
liquidationAccountsUserDestinationLiquidity
:
Address
<
TAccountLiquidationAccountsUserDestinationLiquidity
,
>
liquidation
Accounts
User
Source
Liquidity
liquidationAccountsUserSourceLiquidity
:
Address
<
TAccountLiquidationAccountsUserSourceLiquidity
,
>
Optional
liquidation
Accounts
Withdraw
Liquidity
Token
Program
liquidationAccountsWithdrawLiquidityTokenProgram
?:
Address
<
TAccountLiquidationAccountsWithdrawLiquidityTokenProgram
,
>
liquidation
Accounts
Withdraw
Reserve
liquidationAccountsWithdrawReserve
:
Address
<
TAccountLiquidationAccountsWithdrawReserve
,
>
liquidation
Accounts
Withdraw
Reserve
Collateral
Mint
liquidationAccountsWithdrawReserveCollateralMint
:
Address
<
TAccountLiquidationAccountsWithdrawReserveCollateralMint
,
>
liquidation
Accounts
Withdraw
Reserve
Collateral
Supply
liquidationAccountsWithdrawReserveCollateralSupply
:
Address
<
TAccountLiquidationAccountsWithdrawReserveCollateralSupply
,
>
liquidation
Accounts
Withdraw
Reserve
Liquidity
Fee
Receiver
liquidationAccountsWithdrawReserveLiquidityFeeReceiver
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquidityFeeReceiver
,
>
liquidation
Accounts
Withdraw
Reserve
Liquidity
Mint
liquidationAccountsWithdrawReserveLiquidityMint
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquidityMint
,
>
liquidation
Accounts
Withdraw
Reserve
Liquidity
Supply
liquidationAccountsWithdrawReserveLiquiditySupply
:
Address
<
TAccountLiquidationAccountsWithdrawReserveLiquiditySupply
,
>
liquidity
Amount
liquidityAmount
:
number
|
bigint
max
Allowed
Ltv
Override
Percent
maxAllowedLtvOverridePercent
:
number
|
bigint
min
Acceptable
Received
Liquidity
Amount
minAcceptableReceivedLiquidityAmount
:
number
|
bigint
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
collateral
Farms
Accounts
V2
Obligation
Farm
User
State
collateral
Farms
Accounts
V2
Reserve
Farm
State
debt
Farms
Accounts
Obligation
Farm
User
State
debt
Farms
Accounts
Reserve
Farm
State
farms
Program
liquidation
Accounts
Collateral
Token
Program
liquidation
Accounts
Instruction
Sysvar
Account
liquidation
Accounts
Lending
Market
liquidation
Accounts
Lending
Market
Authority
liquidation
Accounts
Liquidator
liquidation
Accounts
Obligation
liquidation
Accounts
Repay
Liquidity
Token
Program
liquidation
Accounts
Repay
Reserve
liquidation
Accounts
Repay
Reserve
Liquidity
Mint
liquidation
Accounts
Repay
Reserve
Liquidity
Supply
liquidation
Accounts
User
Destination
Collateral
liquidation
Accounts
User
Destination
Liquidity
liquidation
Accounts
User
Source
Liquidity
liquidation
Accounts
Withdraw
Liquidity
Token
Program
liquidation
Accounts
Withdraw
Reserve
liquidation
Accounts
Withdraw
Reserve
Collateral
Mint
liquidation
Accounts
Withdraw
Reserve
Collateral
Supply
liquidation
Accounts
Withdraw
Reserve
Liquidity
Fee
Receiver
liquidation
Accounts
Withdraw
Reserve
Liquidity
Mint
liquidation
Accounts
Withdraw
Reserve
Liquidity
Supply
liquidity
Amount
max
Allowed
Ltv
Override
Percent
min
Acceptable
Received
Liquidity
Amount
Coda by Ian Macalinao
Loading...