Documentation
Preparing search index...
@orca-so/whirlpools-client
OpenPositionWithTokenExtensionsInput
Type Alias OpenPositionWithTokenExtensionsInput<TAccountFunder, TAccountOwner, TAccountPosition, TAccountPositionMint, TAccountPositionTokenAccount, TAccountWhirlpool, TAccountToken2022Program, TAccountSystemProgram, TAccountAssociatedTokenProgram, TAccountMetadataUpdateAuth>
type
OpenPositionWithTokenExtensionsInput
<
TAccountFunder
extends
string
=
string
,
TAccountOwner
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountPositionMint
extends
string
=
string
,
TAccountPositionTokenAccount
extends
string
=
string
,
TAccountWhirlpool
extends
string
=
string
,
TAccountToken2022Program
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
TAccountAssociatedTokenProgram
extends
string
=
string
,
TAccountMetadataUpdateAuth
extends
string
=
string
,
>
=
{
associatedTokenProgram
:
Address
<
TAccountAssociatedTokenProgram
>
;
funder
:
TransactionSigner
<
TAccountFunder
>
;
metadataUpdateAuth
:
Address
<
TAccountMetadataUpdateAuth
>
;
owner
:
Address
<
TAccountOwner
>
;
position
:
Address
<
TAccountPosition
>
;
positionMint
:
TransactionSigner
<
TAccountPositionMint
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
tickLowerIndex
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"tickLowerIndex"
]
;
tickUpperIndex
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"tickUpperIndex"
]
;
token2022Program
:
Address
<
TAccountToken2022Program
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
withTokenMetadataExtension
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"withTokenMetadataExtension"
]
;
}
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
TAccountToken2022Program
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
TAccountAssociatedTokenProgram
extends
string
=
string
TAccountMetadataUpdateAuth
extends
string
=
string
Index
Properties
associated
Token
Program
funder
metadata
Update
Auth
owner
position
position
Mint
position
Token
Account
system
Program?
tick
Lower
Index
tick
Upper
Index
token2022
Program
whirlpool
with
Token
Metadata
Extension
Properties
associated
Token
Program
associatedTokenProgram
:
Address
<
TAccountAssociatedTokenProgram
>
funder
funder
:
TransactionSigner
<
TAccountFunder
>
metadata
Update
Auth
metadataUpdateAuth
:
Address
<
TAccountMetadataUpdateAuth
>
owner
owner
:
Address
<
TAccountOwner
>
position
position
:
Address
<
TAccountPosition
>
position
Mint
positionMint
:
TransactionSigner
<
TAccountPositionMint
>
position
Token
Account
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
tick
Lower
Index
tickLowerIndex
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"tickLowerIndex"
]
tick
Upper
Index
tickUpperIndex
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"tickUpperIndex"
]
token2022
Program
token2022Program
:
Address
<
TAccountToken2022Program
>
whirlpool
whirlpool
:
Address
<
TAccountWhirlpool
>
with
Token
Metadata
Extension
withTokenMetadataExtension
:
OpenPositionWithTokenExtensionsInstructionDataArgs
[
"withTokenMetadataExtension"
]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
associated
Token
Program
funder
metadata
Update
Auth
owner
position
position
Mint
position
Token
Account
system
Program
tick
Lower
Index
tick
Upper
Index
token2022
Program
whirlpool
with
Token
Metadata
Extension
Documentation
Loading...