Documentation
Preparing search index...
@orca-so/whirlpools-client
OpenPositionInput
Type Alias OpenPositionInput<TAccountFunder, TAccountOwner, TAccountPosition, TAccountPositionMint, TAccountPositionTokenAccount, TAccountWhirlpool, TAccountTokenProgram, TAccountSystemProgram, TAccountRent, TAccountAssociatedTokenProgram>
type
OpenPositionInput
<
TAccountFunder
extends
string
=
string
,
TAccountOwner
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountPositionMint
extends
string
=
string
,
TAccountPositionTokenAccount
extends
string
=
string
,
TAccountWhirlpool
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
TAccountRent
extends
string
=
string
,
TAccountAssociatedTokenProgram
extends
string
=
string
,
>
=
{
associatedTokenProgram
:
Address
<
TAccountAssociatedTokenProgram
>
;
funder
:
TransactionSigner
<
TAccountFunder
>
;
owner
:
Address
<
TAccountOwner
>
;
position
:
Address
<
TAccountPosition
>
;
positionBump
:
OpenPositionInstructionDataArgs
[
"positionBump"
]
;
positionMint
:
TransactionSigner
<
TAccountPositionMint
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
rent
?:
Address
<
TAccountRent
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
tickLowerIndex
:
OpenPositionInstructionDataArgs
[
"tickLowerIndex"
]
;
tickUpperIndex
:
OpenPositionInstructionDataArgs
[
"tickUpperIndex"
]
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
}
Type Parameters
TAccountFunder
extends
string
=
string
TAccountOwner
extends
string
=
string
TAccountPosition
extends
string
=
string
TAccountPositionMint
extends
string
=
string
TAccountPositionTokenAccount
extends
string
=
string
TAccountWhirlpool
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
TAccountRent
extends
string
=
string
TAccountAssociatedTokenProgram
extends
string
=
string
Index
Properties
associated
Token
Program
funder
owner
position
position
Bump
position
Mint
position
Token
Account
rent?
system
Program?
tick
Lower
Index
tick
Upper
Index
token
Program?
whirlpool
Properties
associated
Token
Program
associatedTokenProgram
:
Address
<
TAccountAssociatedTokenProgram
>
funder
funder
:
TransactionSigner
<
TAccountFunder
>
owner
owner
:
Address
<
TAccountOwner
>
position
position
:
Address
<
TAccountPosition
>
position
Bump
positionBump
:
OpenPositionInstructionDataArgs
[
"positionBump"
]
position
Mint
positionMint
:
TransactionSigner
<
TAccountPositionMint
>
position
Token
Account
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
Optional
rent
rent
?:
Address
<
TAccountRent
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
tick
Lower
Index
tickLowerIndex
:
OpenPositionInstructionDataArgs
[
"tickLowerIndex"
]
tick
Upper
Index
tickUpperIndex
:
OpenPositionInstructionDataArgs
[
"tickUpperIndex"
]
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
whirlpool
whirlpool
:
Address
<
TAccountWhirlpool
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
associated
Token
Program
funder
owner
position
position
Bump
position
Mint
position
Token
Account
rent
system
Program
tick
Lower
Index
tick
Upper
Index
token
Program
whirlpool
Documentation
Loading...