harb/onchain/lib
johba 10702f5aa3 feat: Enhance fuzzing with staking integration and configurable parameters
- Add staking/unstaking actions to fuzzing scenarios (stake every 3rd trade)
- Implement snatching logic when stake pool reaches capacity (uses max tax rate)
- Add configurable parameters:
  - buyBias: Control buy vs sell ratio (0-100%)
  - stakingBias: Control stake vs unstake ratio (0-100%)
  - tradesPerRun: Configure number of trades per scenario
  - staking: Enable/disable staking entirely
- Simplify to single trading strategy (_executeRandomLargeTrades)
- Fix memory issues by recording only every 5th trade to CSV
- Track staking metrics (stakes attempted/succeeded, snatches attempted/succeeded)
- Update CLAUDE.md with new fuzzing parameters and usage examples
- Clean up old TODO files and unused code

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 14:57:49 +02:00
..
abdk-libraries-solidity@5e1e7c11b3 forge install: abdk-libraries-solidity 2024-03-28 19:56:59 +01:00
forge-std@b6a506db22 forge install: forge-std 2024-03-12 12:01:49 +01:00
openzeppelin-contracts@dc44c9f1a4 forge install: openzeppelin-contracts 2024-03-12 12:03:09 +01:00
pt-v5-twab-controller@29926961b2 feat: Enhance fuzzing with staking integration and configurable parameters 2025-08-19 14:57:49 +02:00
solmate@89365b880c feat: Enhance fuzzing with staking integration and configurable parameters 2025-08-19 14:57:49 +02:00
uni-v3-lib@1e2e1b35c1 forge install: uni-v3-lib 2024-03-12 12:02:29 +01:00