- Create shared MockVWAPTracker.sol to eliminate duplicate mock implementations - Add TestBase.sol with shared utilities (getDefaultParams, bp, denormTR) - Update CSVHelper.sol to use Forge's vm.toString() instead of manual conversion - Standardize tick calculation function names across test files - Update test files to use consolidated utilities - Remove helper function inventory (consolidation complete) Eliminates 200-300 lines of duplicate code while maintaining 100% test compatibility. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| abstracts | ||
| helpers | ||
| libraries | ||
| mocks | ||
| Kraiken.t.sol | ||
| LiquidityManager.t.sol | ||
| ModularComponentsTest.t.sol | ||
| Stake.t.sol | ||
| VWAPDoubleOverflowAnalysis.t.sol | ||
| VWAPTracker.t.sol | ||