Documentation
Preparing search index...
@orca-so/whirlpools-client
CollectRewardInput
Type Alias CollectRewardInput<TAccountWhirlpool, TAccountPositionAuthority, TAccountPosition, TAccountPositionTokenAccount, TAccountRewardOwnerAccount, TAccountRewardVault, TAccountTokenProgram>
type
CollectRewardInput
<
TAccountWhirlpool
extends
string
=
string
,
TAccountPositionAuthority
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountPositionTokenAccount
extends
string
=
string
,
TAccountRewardOwnerAccount
extends
string
=
string
,
TAccountRewardVault
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
=
{
position
:
Address
<
TAccountPosition
>
;
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
;
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
;
rewardIndex
:
CollectRewardInstructionDataArgs
[
"rewardIndex"
]
;
rewardOwnerAccount
:
Address
<
TAccountRewardOwnerAccount
>
;
rewardVault
:
Address
<
TAccountRewardVault
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
}
Type Parameters
TAccountWhirlpool
extends
string
=
string
TAccountPositionAuthority
extends
string
=
string
TAccountPosition
extends
string
=
string
TAccountPositionTokenAccount
extends
string
=
string
TAccountRewardOwnerAccount
extends
string
=
string
TAccountRewardVault
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
position
position
Authority
position
Token
Account
reward
Index
reward
Owner
Account
reward
Vault
token
Program?
whirlpool
Properties
position
position
:
Address
<
TAccountPosition
>
position
Authority
positionAuthority
:
TransactionSigner
<
TAccountPositionAuthority
>
position
Token
Account
positionTokenAccount
:
Address
<
TAccountPositionTokenAccount
>
reward
Index
rewardIndex
:
CollectRewardInstructionDataArgs
[
"rewardIndex"
]
reward
Owner
Account
rewardOwnerAccount
:
Address
<
TAccountRewardOwnerAccount
>
reward
Vault
rewardVault
:
Address
<
TAccountRewardVault
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
whirlpool
whirlpool
:
Address
<
TAccountWhirlpool
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
position
position
Authority
position
Token
Account
reward
Index
reward
Owner
Account
reward
Vault
token
Program
whirlpool
Documentation
Loading...