📌 Overview
v0.1.2 is a Hotfix Release based on v0.1.1 that fixes the missing blockHash parameter support in the eth_getLogs API. This issue prevented users from querying logs for a specific block using its hash, which is required by standard Ethereum tools and dApps.
📦 Upgrade Recommendation
As this is a hotfix release, all nodes running v0.1.1 should upgrade to v0.1.2 as soon as possible, especially for:
- Applications that need to query logs by blockHash
- Developers using standard Ethereum development tools (e.g., Hardhat, Foundry)
- Block explorers and analytics tools requiring precise historical block log queries
✨ Changed
Enhanced eth_getLogs API with blockHash parameter support (#155)
- Added support for querying logs using blockHash parameter to comply with Ethereum JSON-RPC standard
- Implemented intelligent fallback mechanism: queries local node first, then automatically falls back to Erigon node if block is not found locally
🔄 Compatibility
✅ Fully backward compatible with v0.1.1
✅ Maintains existing block range query functionality
✅ Improved compatibility with standard Ethereum tools