Very few events are being emitted in the contracts. This can lead to many security concern especially when security monitoring tools, or third party protocols rely on them. Best practice is to emit events for every critical state change.
A few examples of these functions can be found in the provided GitHub links.
Various offchain tools and frontend services may rely on events being emitted to react to onchain activity in real time. This is not possible when events are missing it can be especially critical for security monitoring tools, so that they are able to react quickly to weird onchain activity.
Emit events in all critical state changes.
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.