NFTBridge
60,000 USDC
View results
Submission Details
Severity: low
Invalid

Absence of Event Emissions in Escrow contract

The functions _depositIntoEscrow and _withdrawFromEscrow do not emit any events to log the deposit or withdrawal of tokens. This absence of events can make it difficult to track escrow activity, audit the contract, or detect and respond to malicious actions.

Mitigation: Emit events when tokens are deposited into or withdrawn from escrow. For example, event DepositedIntoEscrow(address collection, uint256 id, address owner) and event WithdrawnFromEscrow(address collection, uint256 id, address owner) could be added.

Updates

Lead Judging Commences

n0kto Lead Judge 12 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

Informational / Gas

Please, do not suppose impacts, think about the real impact of the bug and check the CodeHawks documentation to confirm: https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity A PoC always helps to understand the real impact possible.

Support

FAQs

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