Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-kamino-lending
FlashRepayReserveLiquidityInput
Interface FlashRepayReserveLiquidityInput<TAccountUserTransferAuthority, TAccountLendingMarketAuthority, TAccountLendingMarket, TAccountReserve, TAccountReserveLiquidityMint, TAccountReserveDestinationLiquidity, TAccountUserSourceLiquidity, TAccountReserveLiquidityFeeReceiver, TAccountReferrerTokenState, TAccountReferrerAccount, TAccountSysvarInfo, TAccountTokenProgram>
interface
FlashRepayReserveLiquidityInput
<
TAccountUserTransferAuthority
extends
string
=
string
,
TAccountLendingMarketAuthority
extends
string
=
string
,
TAccountLendingMarket
extends
string
=
string
,
TAccountReserve
extends
string
=
string
,
TAccountReserveLiquidityMint
extends
string
=
string
,
TAccountReserveDestinationLiquidity
extends
string
=
string
,
TAccountUserSourceLiquidity
extends
string
=
string
,
TAccountReserveLiquidityFeeReceiver
extends
string
=
string
,
TAccountReferrerTokenState
extends
string
=
string
,
TAccountReferrerAccount
extends
string
=
string
,
TAccountSysvarInfo
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
{
borrowInstructionIndex
:
number
;
lendingMarket
:
Address
<
TAccountLendingMarket
>
;
lendingMarketAuthority
:
Address
<
TAccountLendingMarketAuthority
>
;
liquidityAmount
:
number
|
bigint
;
referrerAccount
?:
Address
<
TAccountReferrerAccount
>
;
referrerTokenState
?:
Address
<
TAccountReferrerTokenState
>
;
reserve
:
Address
<
TAccountReserve
>
;
reserveDestinationLiquidity
:
Address
<
TAccountReserveDestinationLiquidity
>
;
reserveLiquidityFeeReceiver
:
Address
<
TAccountReserveLiquidityFeeReceiver
>
;
reserveLiquidityMint
:
Address
<
TAccountReserveLiquidityMint
>
;
sysvarInfo
?:
Address
<
TAccountSysvarInfo
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
userSourceLiquidity
:
Address
<
TAccountUserSourceLiquidity
>
;
userTransferAuthority
:
TransactionSigner
<
TAccountUserTransferAuthority
>
;
}
Type Parameters
TAccountUserTransferAuthority
extends
string
=
string
TAccountLendingMarketAuthority
extends
string
=
string
TAccountLendingMarket
extends
string
=
string
TAccountReserve
extends
string
=
string
TAccountReserveLiquidityMint
extends
string
=
string
TAccountReserveDestinationLiquidity
extends
string
=
string
TAccountUserSourceLiquidity
extends
string
=
string
TAccountReserveLiquidityFeeReceiver
extends
string
=
string
TAccountReferrerTokenState
extends
string
=
string
TAccountReferrerAccount
extends
string
=
string
TAccountSysvarInfo
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
borrow
Instruction
Index
lending
Market
lending
Market
Authority
liquidity
Amount
referrer
Account?
referrer
Token
State?
reserve
reserve
Destination
Liquidity
reserve
Liquidity
Fee
Receiver
reserve
Liquidity
Mint
sysvar
Info?
token
Program?
user
Source
Liquidity
user
Transfer
Authority
Properties
borrow
Instruction
Index
borrowInstructionIndex
:
number
lending
Market
lendingMarket
:
Address
<
TAccountLendingMarket
>
lending
Market
Authority
lendingMarketAuthority
:
Address
<
TAccountLendingMarketAuthority
>
liquidity
Amount
liquidityAmount
:
number
|
bigint
Optional
referrer
Account
referrerAccount
?:
Address
<
TAccountReferrerAccount
>
Optional
referrer
Token
State
referrerTokenState
?:
Address
<
TAccountReferrerTokenState
>
reserve
reserve
:
Address
<
TAccountReserve
>
reserve
Destination
Liquidity
reserveDestinationLiquidity
:
Address
<
TAccountReserveDestinationLiquidity
>
reserve
Liquidity
Fee
Receiver
reserveLiquidityFeeReceiver
:
Address
<
TAccountReserveLiquidityFeeReceiver
>
reserve
Liquidity
Mint
reserveLiquidityMint
:
Address
<
TAccountReserveLiquidityMint
>
Optional
sysvar
Info
sysvarInfo
?:
Address
<
TAccountSysvarInfo
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
user
Source
Liquidity
userSourceLiquidity
:
Address
<
TAccountUserSourceLiquidity
>
user
Transfer
Authority
userTransferAuthority
:
TransactionSigner
<
TAccountUserTransferAuthority
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
borrow
Instruction
Index
lending
Market
lending
Market
Authority
liquidity
Amount
referrer
Account
referrer
Token
State
reserve
reserve
Destination
Liquidity
reserve
Liquidity
Fee
Receiver
reserve
Liquidity
Mint
sysvar
Info
token
Program
user
Source
Liquidity
user
Transfer
Authority
Coda by Ian Macalinao
Loading...