There can be incorrect updation of the gauge weights due to differencei n old voting power and new voting power of the user.
Followin is the vote function
Now suppose old weight was 5000 and old voting power was 100 tokens. Now the user new weight is 6000 and voting power is 200 tokens so instead of reducing the gauge weight by 5000*100/10000 gauge weight is reduced according to the current voting power i.e by 5000 *200/10000 therfore reducing the gauge weight wrongly .
Gauge weight is updated wrongly
Manual Review
Maybe store the old voting power . Solution to this not trivial , this requires change in design.
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.