reth
reth copied to clipboard
feat: debug_storageRangeAt RPC Method
trafficstars
This PR targets at issue #17609 , short summary :
- Implements debug_storageRangeAt with full historical accuracy
- Adds a storage-range capable provider path, runs block replay with StorageDiffInspector, overlays per-transaction diffs via StorageRangeOverlay, and returns QuickNode-compatible results.
- Includes the necessary trait extensions, wiring through BlockchainProvider, and helper tests
Covers by the reference materials here :
- https://github.com/paradigmxyz/reth/pull/18033
- https://www.quicknode.com/docs/ethereum/debug_storageRangeAt
cc @mattsse @shekhirin