The Standard

The Standard
DeFiHardhat
20,000 USDC
View results
Submission Details
Severity: low
Invalid

Important Functions lack of Events

Summary

Important Functions lack of Events

Vulnerability Details

Most of the important state changing functions lack of event emition. For example;

function setMintFeeRate(uint256 _rate) external onlyOwner {
mintFeeRate = _rate;
}

Impact

  • In some cases, the lack of events can mask malicious activity or unintended behavior.

  • Attackers might exploit the absence of events to hide their actions or manipulate the contract's state without detection.

Tools Used

Manuel review

Recommendations

create meaningful events and fire them in important functions

Updates

Lead Judging Commences

hrishibhat Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

events

informational/invalid

Support

FAQs

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