Documentation
Preparing search index...
@orca-so/whirlpools-client
CollectProtocolFeesInput
Type Alias CollectProtocolFeesInput<TAccountWhirlpoolsConfig, TAccountWhirlpool, TAccountCollectProtocolFeesAuthority, TAccountTokenVaultA, TAccountTokenVaultB, TAccountTokenDestinationA, TAccountTokenDestinationB, TAccountTokenProgram>
type
CollectProtocolFeesInput
<
TAccountWhirlpoolsConfig
extends
string
=
string
,
TAccountWhirlpool
extends
string
=
string
,
TAccountCollectProtocolFeesAuthority
extends
string
=
string
,
TAccountTokenVaultA
extends
string
=
string
,
TAccountTokenVaultB
extends
string
=
string
,
TAccountTokenDestinationA
extends
string
=
string
,
TAccountTokenDestinationB
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
=
{
collectProtocolFeesAuthority
:
TransactionSigner
<
TAccountCollectProtocolFeesAuthority
,
>
;
tokenDestinationA
:
Address
<
TAccountTokenDestinationA
>
;
tokenDestinationB
:
Address
<
TAccountTokenDestinationB
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
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
TAccountTokenVaultA
extends
string
=
string
TAccountTokenVaultB
extends
string
=
string
TAccountTokenDestinationA
extends
string
=
string
TAccountTokenDestinationB
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
collect
Protocol
Fees
Authority
token
DestinationA
token
DestinationB
token
Program?
token
VaultA
token
VaultB
whirlpool
whirlpools
Config
Properties
collect
Protocol
Fees
Authority
collectProtocolFeesAuthority
:
TransactionSigner
<
TAccountCollectProtocolFeesAuthority
,
>
token
DestinationA
tokenDestinationA
:
Address
<
TAccountTokenDestinationA
>
token
DestinationB
tokenDestinationB
:
Address
<
TAccountTokenDestinationB
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
token
VaultA
tokenVaultA
:
Address
<
TAccountTokenVaultA
>
token
VaultB
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
token
DestinationA
token
DestinationB
token
Program
token
VaultA
token
VaultB
whirlpool
whirlpools
Config
Documentation
Loading...