Commit 431d022
authored
Implement consistency checking for AMM pool profiler with RPC state (#3030)
- Add `UniswapV3Pool` contract with implementation for fetching ticks,state and positions
- Add method to fetch active positions in AMM pool profiler
- Add pool profiler state comparison utility function
- Integrate pool profiler consistency check in analyze-pool function
- Improve error reporting for ETH call RPC parsing failures
- Remove unused UniswapV3Lens contract
- Remove unnecessary structs in pool analysis tests
- Remove pool events replay from Blockchain core data client1 parent 98890a4 commit 431d022
File tree
12 files changed
+702
-319
lines changed- crates
- adapters/blockchain/src
- contracts
- data
- rpc
- cli
- src/blockchain
- model/src/defi/pool_analysis
12 files changed
+702
-319
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
Lines changed: 0 additions & 206 deletions
This file was deleted.
0 commit comments