aligned_layer
aligned_layer copied to clipboard
fix: Critical State‐Altering Operations Lack Event Emissions, Reducing Transparency and Auditability
Description
- Critical state‐altering operations in the contracts do not emit events, which diminishes transparency and makes it harder to audit changes effectively.
Examples
- The creation of a new task.
- The
lockingandunlockingof balances before withdrawal. - The
checkMerkleRootAndVerifySignaturesfunction, which is public and updates user balances inverifySignatureAndDecreaseBalancebut does not emit any events.