Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-orca-whirlpools
DecreaseLiquidityInput
Interface DecreaseLiquidityInput<TAccountWhirlpool, TAccountTokenProgram, TAccountPositionAuthority, TAccountPosition, TAccountPositionTokenAccount, TAccountTokenOwnerAccountA, TAccountTokenOwnerAccountB, TAccountTokenVaultA, TAccountTokenVaultB, TAccountTickArrayLower, TAccountTickArrayUpper>
interface
DecreaseLiquidityInput
<
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
:
number
|
bigint
;
position
:
Address
<
TAccountPosition
>
;
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
tickArrayLower
:
Address
<
TAccountTickArrayLower
>
;
tickArrayUpper
:
Address
<
TAccountTickArrayUpper
>
;
tokenMinA
:
number
|
bigint
;
tokenMinB
:
number
|
bigint
;
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
Min
A
token
Min
B
token
Owner
Account
A
token
Owner
Account
B
token
Program?
token
Vault
A
token
Vault
B
whirlpool
Properties
liquidity
Amount
liquidityAmount
:
number
|
bigint
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
Min
A
tokenMinA
:
number
|
bigint
token
Min
B
tokenMinB
:
number
|
bigint
token
Owner
Account
A
tokenOwnerAccountA
:
Address
<
TAccountTokenOwnerAccountA
>
token
Owner
Account
B
tokenOwnerAccountB
:
Address
<
TAccountTokenOwnerAccountB
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
token
Vault
A
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
token
Vault
B
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
Min
A
token
Min
B
token
Owner
Account
A
token
Owner
Account
B
token
Program
token
Vault
A
token
Vault
B
whirlpool
Coda by Ian Macalinao
Loading...