Need to upgrade: Yes
- While this release does not affect sync, upgrades are needed if using eth_call, eth_estimateGas rpc with read precompiles, or testnet.
- Now web3_clientVersion will report the correct commit hash.
- Now block sources expose metrics:
block_source.{s3, local, hl_node}.{polling_attempt, fetched}
- (Experimental) Docker packages are now published at:
docker pull ghcr.io/hl-archive-node/nanoreth:latest
What's Changed
- Create a docker release github action by @zfy0701 in #54
- chore(build): add reth-hl version output by @Quertyy in #57
- feat: Add block source metrics by @sprites0 in #60
- chore: Upgrade to reth v1.7.0 by @sprites0 in #61
- doc: Update testnet instruction, add support channel by @sprites0 in #62
- feat: Add nb tag to docker releases by @sprites0 in #63
- fix docker build args by @zfy0701 in #64
- fix: Fix tag format by @sprites0 in #66
- fix: Add a manual mapping for testnet by @sprites0 in #68
- fix: Apply precompiles for eth_call and eth_estimateGas by @sprites0 in #69
Full Changelog: nb-20250904...nb-20250915
Current Rust LoC: 8629 lines