HardhatFoundry
30,000 USDC
View results
Submission Details
Severity: low
Invalid

Critical stage changing functions is missing events

GitHub
https://github.com/Cyfrin/2024-07-biconomy/blob/9590f25cd63f7ad2c54feb618036984774f3879d/contracts/modules/validators/K1Validator.sol#L51-L71

Summary

The K1Validator lacks events for critical actions such as module installation, uninstallation, and ownership transfer.

Impact

Without events, tracking important state changes can be challenging, and it complicates monitoring and auditing the contract's behavior.

Recommendation

Add events for actions like OwnerTransferred, ModuleInstalled, and ModuleUninstalled.

Updates

Lead Judging Commences

0xnevi Lead Judge
12 months ago
0xnevi Lead Judge 11 months ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Appeal created

0xtheblackpanther Submitter
11 months ago
0xnevi Lead Judge
11 months ago
0xtheblackpanther Submitter
11 months ago
0xnevi Lead Judge
11 months ago
0xnevi Lead Judge 11 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.