The calculateVeAmount
function lacks minimum lock duration (MIN_LOCK_DURATION
) validation, allowing extremely short lock periods that could destabilize the voting power system.
While maximum duration is capped at MAX_LOCK_DURATION
, the function omits minimum duration checks.
Enables micro-duration locks resulting in minimal veToken allocation
Potential governance mechanism disruption
Inefficient voting power distribution
Implement minimum duration validation:
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.