Sparkn

CodeFox Inc.
DeFiFoundryProxy
15,000 USDC
View results
Submission Details
Severity: low
Valid

Missing event Emission

Summary

By adding the emit statement in setContest, deployProxyAndDistribute, deployProxyAndDistributeBySignature, eployProxyAndDistributeByOwner, distributeByOwner, _deployProxy, _distribute, _calculateSalt the function now generates event logs that provide transparency and traceability for the contract's actions.

Vulnerability Details

The absence of event emission in a function doesn't necessarily introduce vulnerabilities by itself. However without event logs, it becomes harder to detect and diagnose potential issues, making it more challenging for external parties to assess the contract's state changes and actions.

Impact

Its impact depends on the specific context and purpose of the contract.

Tools Used

Manual Review

Recommendations

Use emit log();

Support

FAQs

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