Indeed you’re right, they were an issue with three of our farms. Here is our official statement :
As you have noticed, a few staking contracts are having some trouble to compute properly rewards per user. The reason is quite simple : on staking contracts where the reward is low,
(in absolute value), or the token precision is not very high (like 10⁴), dividing this small number by the a huge number (total wrap staked) yield a 0 reward (amount < token precision)
That’s actually an issue with many staking contracts out there, we should have seen it coming.
The impacted contracts are wWBTC, wCEL, WRAP
What we plan to do :
We have paused this contracts, so users won’t be able to earn fees during the next period, starting in a few hours, and cannot claim the dust they may have earned
Users will still be able to unstake their WRAP, we’ll deploy this feature in the next minutes
wWBTC, WRAP, wCEL rewards from the first farming week will be calculated programmatically and distributed manually by us in the next few days, given on-chain activity, so users will earn what they should have earn with the contracts.
We have to come with a work around for this issue. Once we have solution, we will deploy new staking contracts