Beginner FriendlySolidity
100 EXP
View results
Submission Details
Severity: low
Invalid

Missing Events for Critical State Changes

Summary

No events are emitted for beneficiary changes, ownership transfers, or NFT creation/destruction.

Vulnerability Details

Lack of events reduces transparency and complicates off-chain tracking of contract state.

Impact

Users cannot audit historical changes, undermining trust in the inheritance process.

Tools Used

Manual review.

Recommendations

Define and emit events like:

event BeneficiaryAdded(address indexed beneficiary);
event OwnershipTransferred(address indexed newOwner);
Updates

Lead Judging Commences

0xtimefliez Lead Judge 6 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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