Documentation
Preparing search index...
@orca-so/whirlpools-client
IncreaseLiquidityInput
Type Alias IncreaseLiquidityInput<TAccountWhirlpool, TAccountTokenProgram, TAccountPositionAuthority, TAccountPosition, TAccountPositionTokenAccount, TAccountTokenOwnerAccountA, TAccountTokenOwnerAccountB, TAccountTokenVaultA, TAccountTokenVaultB, TAccountTickArrayLower, TAccountTickArrayUpper>
type
IncreaseLiquidityInput
<
TAccountWhirlpool
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountPositionAuthority
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountPositionTokenAccount
extends
string
=
string
,
TAccountTokenOwnerAccountA
extends
string
=
string
,
TAccountTokenOwnerAccountB
extends
string
=
string
,
TAccountTokenVaultA
extends
string
=
string
,
TAccountTokenVaultB
extends
string
=
string
,
TAccountTickArrayLower
extends
string
=
string
,
TAccountTickArrayUpper
extends
string
=
string
,
>
=
{
liquidityAmount
:
IncreaseLiquidityInstructionDataArgs
[
"liquidityAmount"
]
;
position
:
Address
<
TAccountPosition
>
;
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
tickArrayLower
:
Address
<
TAccountTickArrayLower
>
;
tickArrayUpper
:
Address
<
TAccountTickArrayUpper
>
;
tokenMaxA
:
IncreaseLiquidityInstructionDataArgs
[
"tokenMaxA"
]
;
tokenMaxB
:
IncreaseLiquidityInstructionDataArgs
[
"tokenMaxB"
]
;
tokenOwnerAccountA
:
Address
<
TAccountTokenOwnerAccountA
>
;
tokenOwnerAccountB
:
Address
<
TAccountTokenOwnerAccountB
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
;
tokenVaultB
:
Address
<
TAccountTokenVaultB
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
}
Type Parameters
TAccountWhirlpool
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountPositionAuthority
extends
string
=
string
TAccountPosition
extends
string
=
string
TAccountPositionTokenAccount
extends
string
=
string
TAccountTokenOwnerAccountA
extends
string
=
string
TAccountTokenOwnerAccountB
extends
string
=
string
TAccountTokenVaultA
extends
string
=
string
TAccountTokenVaultB
extends
string
=
string
TAccountTickArrayLower
extends
string
=
string
TAccountTickArrayUpper
extends
string
=
string
Index
Properties
liquidity
Amount
position
position
Authority
position
Token
Account
tick
Array
Lower
tick
Array
Upper
token
MaxA
token
MaxB
token
Owner
AccountA
token
Owner
AccountB
token
Program?
token
VaultA
token
VaultB
whirlpool
Properties
liquidity
Amount
liquidityAmount
:
IncreaseLiquidityInstructionDataArgs
[
"liquidityAmount"
]
position
position
:
Address
<
TAccountPosition
>
position
Authority
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
position
Token
Account
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
tick
Array
Lower
tickArrayLower
:
Address
<
TAccountTickArrayLower
>
tick
Array
Upper
tickArrayUpper
:
Address
<
TAccountTickArrayUpper
>
token
MaxA
tokenMaxA
:
IncreaseLiquidityInstructionDataArgs
[
"tokenMaxA"
]
token
MaxB
tokenMaxB
:
IncreaseLiquidityInstructionDataArgs
[
"tokenMaxB"
]
token
Owner
AccountA
tokenOwnerAccountA
:
Address
<
TAccountTokenOwnerAccountA
>
token
Owner
AccountB
tokenOwnerAccountB
:
Address
<
TAccountTokenOwnerAccountB
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
token
VaultA
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
token
VaultB
tokenVaultB
:
Address
<
TAccountTokenVaultB
>
whirlpool
whirlpool
:
Address
<
TAccountWhirlpool
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
liquidity
Amount
position
position
Authority
position
Token
Account
tick
Array
Lower
tick
Array
Upper
token
MaxA
token
MaxB
token
Owner
AccountA
token
Owner
AccountB
token
Program
token
VaultA
token
VaultB
whirlpool
Documentation
Loading...