Several critical operations do not trigger events, which will make it difficult to review the correct behavior of the contracts once deployed.
Users and blockchain monitoring systems will not be able to easily detect suspicious behaviors without events.
Short term, add events where appropriate for all critical operations.
Long term, consider using a blockchain monitoring system to track any suspicious behavior in the contracts.
- ToB Audit 0x Protocol Finding 8
- Auditing & Logging
- Critical Operations
- No Events
- Add Events
- Off-chain Monitoring