Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-meteora-damm-v2
ClaimRewardInput
Interface ClaimRewardInput<TAccountPoolAuthority, TAccountPool, TAccountPosition, TAccountRewardVault, TAccountRewardMint, TAccountUserTokenAccount, TAccountPositionNftAccount, TAccountOwner, TAccountTokenProgram, TAccountEventAuthority, TAccountProgram>
interface
ClaimRewardInput
<
TAccountPoolAuthority
extends
string
=
string
,
TAccountPool
extends
string
=
string
,
TAccountPosition
extends
string
=
string
,
TAccountRewardVault
extends
string
=
string
,
TAccountRewardMint
extends
string
=
string
,
TAccountUserTokenAccount
extends
string
=
string
,
TAccountPositionNftAccount
extends
string
=
string
,
TAccountOwner
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountEventAuthority
extends
string
=
string
,
TAccountProgram
extends
string
=
string
,
>
{
eventAuthority
:
Address
<
TAccountEventAuthority
>
;
owner
:
TransactionSigner
<
TAccountOwner
>
;
pool
:
Address
<
TAccountPool
>
;
poolAuthority
:
Address
<
TAccountPoolAuthority
>
;
position
:
Address
<
TAccountPosition
>
;
positionNftAccount
:
Address
<
TAccountPositionNftAccount
>
;
program
?:
Address
<
TAccountProgram
>
;
rewardIndex
:
number
;
rewardMint
:
Address
<
TAccountRewardMint
>
;
rewardVault
:
Address
<
TAccountRewardVault
>
;
skipReward
:
number
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
userTokenAccount
:
Address
<
TAccountUserTokenAccount
>
;
}
Type Parameters
TAccountPoolAuthority
extends
string
=
string
TAccountPool
extends
string
=
string
TAccountPosition
extends
string
=
string
TAccountRewardVault
extends
string
=
string
TAccountRewardMint
extends
string
=
string
TAccountUserTokenAccount
extends
string
=
string
TAccountPositionNftAccount
extends
string
=
string
TAccountOwner
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountEventAuthority
extends
string
=
string
TAccountProgram
extends
string
=
string
Index
Properties
event
Authority
owner
pool
pool
Authority
position
position
Nft
Account
program?
reward
Index
reward
Mint
reward
Vault
skip
Reward
token
Program?
user
Token
Account
Properties
event
Authority
eventAuthority
:
Address
<
TAccountEventAuthority
>
owner
owner
:
TransactionSigner
<
TAccountOwner
>
owner of position
pool
pool
:
Address
<
TAccountPool
>
pool
Authority
poolAuthority
:
Address
<
TAccountPoolAuthority
>
position
position
:
Address
<
TAccountPosition
>
position
Nft
Account
positionNftAccount
:
Address
<
TAccountPositionNftAccount
>
The token account for nft
Optional
program
program
?:
Address
<
TAccountProgram
>
reward
Index
rewardIndex
:
number
reward
Mint
rewardMint
:
Address
<
TAccountRewardMint
>
reward
Vault
rewardVault
:
Address
<
TAccountRewardVault
>
The vault token account for reward token
skip
Reward
skipReward
:
number
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
user
Token
Account
userTokenAccount
:
Address
<
TAccountUserTokenAccount
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
event
Authority
owner
pool
pool
Authority
position
position
Nft
Account
program
reward
Index
reward
Mint
reward
Vault
skip
Reward
token
Program
user
Token
Account
Coda by Ian Macalinao
Loading...
owner of position