drip()
.nextDripAvailable()
preceeds the current block timestamplastDistributionTime() + dripFrequency()
rewardToken
available for claiming by the pool. Calculated as rewardBalance() - unreleasedReward()
.totalReward()
amount and then wind down to 0 over the duration
of the window.nextDripAvailable()
is below the current block timestamp and the contract is not pausedtokenAddress
ERC20 tokens from the RingStakingRewards contract to address to
. This is used if there were AMM rewards distributed.drip()
.