Events should provide useful information for off-chain tools
Event for setting new secret is empty struct
Likelihood:
It occurs when setting a new secret
Impact:
Since the struct has no fields, every emission of SetNewSecret {} is identical. If the set_secret function is called multiple times (e.g., updating the secret repeatedly), off-chain tools (like indexers, explorers, or dApps) can't differentiate between events.
Events are stored on-chain (via the store ability) and contribute to the global state. Empty events clutter the event stream without adding meaningful history, potentially increasing query times for tools scanning the event handle.
Adding owner and timestamp sections provides a lot of useful information for off-chain tools
This is an Informational finding. It has no impact on the security of the protocol.
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.