Several events emit values that off-chain tools (indexers, subgraphs, frontends) would want to filter by, but the fields are not indexed. Non-indexed fields cannot be used as filter topics in eth_getLogs queries, forcing off-chain tools to download and scan all events rather than filtering at the RPC level.
Likelihood:
Events still emit correctly; this is a gas vs. query-efficiency trade-off.
Impact grows as the number of events increases, and off-chain tools need fine-grained filtering.
Impact:
Off-chain tools incur unnecessary RPC load; no on-chain impact.
Add indexed to the fields most likely to be used as filters by off-chain consumers.
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.