Hawk High

First Flight #39
Beginner FriendlySolidity
100 EXP
View results
Submission Details
Severity: low
Valid

Missing Event Emission in graduateAndUpgrade

Summary

Missing Graduated event emission reduces upgrade transparency.

Vulnerability Details

The graduateAndUpgrade function in LevelOne.sol does not emit the Graduated event, defined in the contract, reducing transparency for off-chain applications tracking upgrades.

Impact

Affects monitoring but not core functionality.

Tools Used

Manual code review.

Recommendations

Add emit Graduated(_levelTwo); at the end of graduateAndUpgrade.

Updates

Lead Judging Commences

yeahchibyke Lead Judge 6 months ago
Submission Judgement Published
Validated
Assigned finding tags:

no event

Event not emitted

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.