Authority account that has permission to initialize the reward and set emissions.
Q64.64 number that indicates how many tokens per second are earned per unit of liquidity.
Q64.64 number that tracks the total tokens earned per unit of liquidity since the reward emissions were turned on.
Reward token mint.
Reward vault token account.
Stores the state relevant for tracking liquidity mining rewards at the
Whirlpool
level. These values are used in conjunction withPositionRewardInfo
,Tick.reward_growths_outside
, andWhirlpool.reward_last_updated_timestamp
to determine how many rewards are earned by open positions.