Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-kamino-lending
WithdrawObligationCollateralAsyncInput
Interface WithdrawObligationCollateralAsyncInput<TAccountOwner, TAccountObligation, TAccountLendingMarket, TAccountLendingMarketAuthority, TAccountWithdrawReserve, TAccountReserveSourceCollateral, TAccountUserDestinationCollateral, TAccountTokenProgram, TAccountInstructionSysvarAccount>
interface
WithdrawObligationCollateralAsyncInput
<
TAccountOwner
extends
string
=
string
,
TAccountObligation
extends
string
=
string
,
TAccountLendingMarket
extends
string
=
string
,
TAccountLendingMarketAuthority
extends
string
=
string
,
TAccountWithdrawReserve
extends
string
=
string
,
TAccountReserveSourceCollateral
extends
string
=
string
,
TAccountUserDestinationCollateral
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountInstructionSysvarAccount
extends
string
=
string
,
>
{
collateralAmount
:
number
|
bigint
;
instructionSysvarAccount
?:
Address
<
TAccountInstructionSysvarAccount
>
;
lendingMarket
:
Address
<
TAccountLendingMarket
>
;
lendingMarketAuthority
?:
Address
<
TAccountLendingMarketAuthority
>
;
obligation
:
Address
<
TAccountObligation
>
;
owner
:
TransactionSigner
<
TAccountOwner
>
;
reserveSourceCollateral
:
Address
<
TAccountReserveSourceCollateral
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
userDestinationCollateral
:
Address
<
TAccountUserDestinationCollateral
>
;
withdrawReserve
:
Address
<
TAccountWithdrawReserve
>
;
}
Type Parameters
TAccountOwner
extends
string
=
string
TAccountObligation
extends
string
=
string
TAccountLendingMarket
extends
string
=
string
TAccountLendingMarketAuthority
extends
string
=
string
TAccountWithdrawReserve
extends
string
=
string
TAccountReserveSourceCollateral
extends
string
=
string
TAccountUserDestinationCollateral
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountInstructionSysvarAccount
extends
string
=
string
Index
Properties
collateral
Amount
instruction
Sysvar
Account?
lending
Market
lending
Market
Authority?
obligation
owner
reserve
Source
Collateral
token
Program?
user
Destination
Collateral
withdraw
Reserve
Properties
collateral
Amount
collateralAmount
:
number
|
bigint
Optional
instruction
Sysvar
Account
instructionSysvarAccount
?:
Address
<
TAccountInstructionSysvarAccount
>
lending
Market
lendingMarket
:
Address
<
TAccountLendingMarket
>
Optional
lending
Market
Authority
lendingMarketAuthority
?:
Address
<
TAccountLendingMarketAuthority
>
obligation
obligation
:
Address
<
TAccountObligation
>
owner
owner
:
TransactionSigner
<
TAccountOwner
>
reserve
Source
Collateral
reserveSourceCollateral
:
Address
<
TAccountReserveSourceCollateral
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
user
Destination
Collateral
userDestinationCollateral
:
Address
<
TAccountUserDestinationCollateral
>
withdraw
Reserve
withdrawReserve
:
Address
<
TAccountWithdrawReserve
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
collateral
Amount
instruction
Sysvar
Account
lending
Market
lending
Market
Authority
obligation
owner
reserve
Source
Collateral
token
Program
user
Destination
Collateral
withdraw
Reserve
Coda by Ian Macalinao
Loading...