The contract's documentation states that 65% of the total RAAC token supply should be allocated for vesting. However, the sum of the category allocations in the constructor adds up to 65.1%, potentially leading to misallocation of tokens as 0.1% of total supply is quite significant.
The constructor initializes category allocations as follows:
Adding these allocations:
The total percentage is 65.1%, not 65%, as claimed in the documentation.
This discrepancy suggests an over-allocation of 0.1% of total supply, which could lead to unallocated or missing tokens.
Without correction, the contract may not correctly distribute tokens, leading to governance or operational issues.
Misallocation of tokens, potentially leaving 0.1% unaccounted for.
Discrepancies between expectations and actual implementation, which could lead to confusion among stakeholders.
Manual code review
Adjust allocation values: If the intended allocation is truly 65%, then increase category allocations accordingly.
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.