Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-orca-whirlpools
CollectProtocolFeesV2Input
Interface CollectProtocolFeesV2Input<TAccountWhirlpoolsConfig, TAccountWhirlpool, TAccountCollectProtocolFeesAuthority, TAccountTokenMintA, TAccountTokenMintB, TAccountTokenVaultA, TAccountTokenVaultB, TAccountTokenDestinationA, TAccountTokenDestinationB, TAccountTokenProgramA, TAccountTokenProgramB, TAccountMemoProgram>
interface
CollectProtocolFeesV2Input
<
TAccountWhirlpoolsConfig
extends
string
=
string
,
TAccountWhirlpool
extends
string
=
string
,
TAccountCollectProtocolFeesAuthority
extends
string
=
string
,
TAccountTokenMintA
extends
string
=
string
,
TAccountTokenMintB
extends
string
=
string
,
TAccountTokenVaultA
extends
string
=
string
,
TAccountTokenVaultB
extends
string
=
string
,
TAccountTokenDestinationA
extends
string
=
string
,
TAccountTokenDestinationB
extends
string
=
string
,
TAccountTokenProgramA
extends
string
=
string
,
TAccountTokenProgramB
extends
string
=
string
,
TAccountMemoProgram
extends
string
=
string
,
>
{
collectProtocolFeesAuthority
:
TransactionSigner
<
TAccountCollectProtocolFeesAuthority
,
>
;
memoProgram
?:
Address
<
TAccountMemoProgram
>
;
remainingAccountsInfo
:
OptionOrNullable
<
RemainingAccountsInfoArgs
>
;
tokenDestinationA
:
Address
<
TAccountTokenDestinationA
>
;
tokenDestinationB
:
Address
<
TAccountTokenDestinationB
>
;
tokenMintA
:
Address
<
TAccountTokenMintA
>
;
tokenMintB
:
Address
<
TAccountTokenMintB
>
;
tokenProgramA
:
Address
<
TAccountTokenProgramA
>
;
tokenProgramB
:
Address
<
TAccountTokenProgramB
>
;
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
;
tokenVaultB
:
Address
<
TAccountTokenVaultB
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
whirlpoolsConfig
:
Address
<
TAccountWhirlpoolsConfig
>
;
}
Type Parameters
TAccountWhirlpoolsConfig
extends
string
=
string
TAccountWhirlpool
extends
string
=
string
TAccountCollectProtocolFeesAuthority
extends
string
=
string
TAccountTokenMintA
extends
string
=
string
TAccountTokenMintB
extends
string
=
string
TAccountTokenVaultA
extends
string
=
string
TAccountTokenVaultB
extends
string
=
string
TAccountTokenDestinationA
extends
string
=
string
TAccountTokenDestinationB
extends
string
=
string
TAccountTokenProgramA
extends
string
=
string
TAccountTokenProgramB
extends
string
=
string
TAccountMemoProgram
extends
string
=
string
Index
Properties
collect
Protocol
Fees
Authority
memo
Program?
remaining
Accounts
Info
token
Destination
A
token
Destination
B
token
Mint
A
token
Mint
B
token
Program
A
token
Program
B
token
Vault
A
token
Vault
B
whirlpool
whirlpools
Config
Properties
collect
Protocol
Fees
Authority
collectProtocolFeesAuthority
:
TransactionSigner
<
TAccountCollectProtocolFeesAuthority
,
>
Optional
memo
Program
memoProgram
?:
Address
<
TAccountMemoProgram
>
remaining
Accounts
Info
remainingAccountsInfo
:
OptionOrNullable
<
RemainingAccountsInfoArgs
>
token
Destination
A
tokenDestinationA
:
Address
<
TAccountTokenDestinationA
>
token
Destination
B
tokenDestinationB
:
Address
<
TAccountTokenDestinationB
>
token
Mint
A
tokenMintA
:
Address
<
TAccountTokenMintA
>
token
Mint
B
tokenMintB
:
Address
<
TAccountTokenMintB
>
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
>
whirlpools
Config
whirlpoolsConfig
:
Address
<
TAccountWhirlpoolsConfig
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
collect
Protocol
Fees
Authority
memo
Program
remaining
Accounts
Info
token
Destination
A
token
Destination
B
token
Mint
A
token
Mint
B
token
Program
A
token
Program
B
token
Vault
A
token
Vault
B
whirlpool
whirlpools
Config
Coda by Ian Macalinao
Loading...