updateUserBoost function in BoostController contract is responsible for updating the boost associated with a user. This update should occur each time a user's lock is created or updated.
The problem arises because this function is never called by the veRAACToken contract, basically preventing all users from benefiting from the boosts.
The impact of this issue is high as it means no boosts are applied for veRAAC holders in the protocol.
Manual review
Make sure to integrate the BoostController contract in the veRAACToken contract to handle boosts computations.
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.