The contract uses hardcoded numeric literals such as 5e18 and 15e18 to represent the bonus values for VIP and BACKSTAGE passes, respectively.
Makes it harder to maintain or adjust parameters without digging into contract logic
Likelihood:
High: It's there right in the contract
Impact:
Low: Reduces clarity for developers and auditors, as the meaning behind the values isn't immediately obvious.
Makes it harder to maintain or adjust parameters.
Define appropriately named constant variables for all bonus-related values:
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.