Location: contracts/src/TreasureHunt.sol:45 (declaration); emitted at lines 240 and 288
The event has no from field:
Because receive() is not owner restricted, deposits can come from any address. Downstream accounting that subscribes to Funded cannot tell owner top ups from unsolicited stranger deposits.
Likelihood: High happens on every deposit.
Impact: Low. Accounting noise; dashboards and indexers cannot attribute funding correctly.
Run:
The test passes the event contains no sender data.
Add an indexed from topic:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.
The contest is complete and the rewards are being distributed.