@saoniris
Fuzzing doesn’t lie. 🧪
Today’s test suite reminded me why you can’t cut corners with decimal math in Solidity. The Oracle was calculating based on static figures, and Fuzzing caught the edge case instantly.
Refactored to a dynamic ETH/USD + USD/DRF system. 177 tests validated in Foundry, including Invariants for withdrawal timelocks and purchase consistency.
Setup is now bulletproof. Next up: Deep coverage testing. 🛡️