Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-orca-whirlpools
CollectFeesV2Input
Interface CollectFeesV2Input<TAccountWhirlpool, TAccountPositionAuthority, TAccountPosition, TAccountPositionTokenAccount, TAccountTokenMintA, TAccountTokenMintB, TAccountTokenOwnerAccountA, TAccountTokenVaultA, TAccountTokenOwnerAccountB, TAccountTokenVaultB, TAccountTokenProgramA, TAccountTokenProgramB, TAccountMemoProgram>
interface
CollectFeesV2Input
<
TAccountWhirlpool
extends
string
=
string
,
TAccountPositionAuthority
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountPositionTokenAccount
extends
string
=
string
,
TAccountTokenMintA
extends
string
=
string
,
TAccountTokenMintB
extends
string
=
string
,
TAccountTokenOwnerAccountA
extends
string
=
string
,
TAccountTokenVaultA
extends
string
=
string
,
TAccountTokenOwnerAccountB
extends
string
=
string
,
TAccountTokenVaultB
extends
string
=
string
,
TAccountTokenProgramA
extends
string
=
string
,
TAccountTokenProgramB
extends
string
=
string
,
TAccountMemoProgram
extends
string
=
string
,
>
{
memoProgram
?:
Address
<
TAccountMemoProgram
>
;
position
:
Address
<
TAccountPosition
>
;
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
remainingAccountsInfo
:
OptionOrNullable
<
RemainingAccountsInfoArgs
>
;
tokenMintA
:
Address
<
TAccountTokenMintA
>
;
tokenMintB
:
Address
<
TAccountTokenMintB
>
;
tokenOwnerAccountA
:
Address
<
TAccountTokenOwnerAccountA
>
;
tokenOwnerAccountB
:
Address
<
TAccountTokenOwnerAccountB
>
;
tokenProgramA
:
Address
<
TAccountTokenProgramA
>
;
tokenProgramB
:
Address
<
TAccountTokenProgramB
>
;
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
;
tokenVaultB
:
Address
<
TAccountTokenVaultB
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
}
Type Parameters
TAccountWhirlpool
extends
string
=
string
TAccountPositionAuthority
extends
string
=
string
TAccountPosition
extends
string
=
string
TAccountPositionTokenAccount
extends
string
=
string
TAccountTokenMintA
extends
string
=
string
TAccountTokenMintB
extends
string
=
string
TAccountTokenOwnerAccountA
extends
string
=
string
TAccountTokenVaultA
extends
string
=
string
TAccountTokenOwnerAccountB
extends
string
=
string
TAccountTokenVaultB
extends
string
=
string
TAccountTokenProgramA
extends
string
=
string
TAccountTokenProgramB
extends
string
=
string
TAccountMemoProgram
extends
string
=
string
Index
Properties
memo
Program?
position
position
Authority
position
Token
Account
remaining
Accounts
Info
token
Mint
A
token
Mint
B
token
Owner
Account
A
token
Owner
Account
B
token
Program
A
token
Program
B
token
Vault
A
token
Vault
B
whirlpool
Properties
Optional
memo
Program
memoProgram
?:
Address
<
TAccountMemoProgram
>
position
position
:
Address
<
TAccountPosition
>
position
Authority
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
position
Token
Account
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
remaining
Accounts
Info
remainingAccountsInfo
:
OptionOrNullable
<
RemainingAccountsInfoArgs
>
token
Mint
A
tokenMintA
:
Address
<
TAccountTokenMintA
>
token
Mint
B
tokenMintB
:
Address
<
TAccountTokenMintB
>
token
Owner
Account
A
tokenOwnerAccountA
:
Address
<
TAccountTokenOwnerAccountA
>
token
Owner
Account
B
tokenOwnerAccountB
:
Address
<
TAccountTokenOwnerAccountB
>
token
Program
A
tokenProgramA
:
Address
<
TAccountTokenProgramA
>
token
Program
B
tokenProgramB
:
Address
<
TAccountTokenProgramB
>
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
memo
Program
position
position
Authority
position
Token
Account
remaining
Accounts
Info
token
Mint
A
token
Mint
B
token
Owner
Account
A
token
Owner
Account
B
token
Program
A
token
Program
B
token
Vault
A
token
Vault
B
whirlpool
Coda by Ian Macalinao
Loading...