beatToken in FestivalPassIn FestivalPass contract, the consturctor set the beatToken state variable to the beatToken address _beatToken that is passed in the contstructor but it failed to emit an event about this change.
Without events, off-chain systems (e.g., indexers, UIs, monitoring tools) cannot track these updates efficiently.
Likelihood:
Hight, it is called in the constructor at deployment of the FestivalPass contract.
Impact:
Reduces observability for off-chain systems.
Hinders transparency and indexability of initial contract configuration.
N/A
Add evenet called BeatTokenSettedand the then emit this event after beatToken address is set.
Informational. This protocol doesn't rely on events to function, they are just nice to have, but not mandatory.
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.