When the new power and slope is calculated in the veRAACToken.sol, the incorrect amountis being passed. THis causes a higher than expected power for the user.
It can be seen that initially the lockState is updated with the amountand then when the _vointState.calculateAndUpdatePower is called, the amount is again added to the userLock.amount. This causes double accounting of amount and thus inflated minting and power for the user.
Increased minting of veRAAC token for the user.
manual review
remove the +amount when calling the calculateAndUpdatePower function.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.