Events such as Enrolled, TeacherAdded, TeacherRemoved, and SchoolInSession emit only an address or a single isolated parameter, omitting essential context:
Enrolled does not include the amount paid or the token address.
SchoolInSession does not emit the cutOffScore.
TeacherAdded/TeacherRemoved lack proper indexed parameters.
Impact:
On-chain traceability suffers: back-ends and analytics systems must issue extra read calls to reconstruct context.
Higher indexing costs on platforms like The Graph.
Complicates external audits and debugging.
Recommended Mitigation:
Add relevant fields and use indexed, for example:
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.