Issue: The setOwner function does not emit an event when the contract’s owner is changed.
Impact: While this does not affect the contract’s core functionality, it reduces transparency. External observers and off-chain systems might miss the owner change, which is critical for security and governance monitoring.
Recommendation: Emit an OwnerChanged event whenever the setOwner function is called to record the change of ownership.
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.