github bnb-chain/reth-bsc v0.0.8-beta

5 hours ago

v0.0.8-beta

Description

This release introduces the Mendel hardfork implementation, upgrades the reth dependency to v1.10.2, and includes numerous Parlia consensus fixes and improvements for stability and go-bsc parity.

v0.0.8-beta is for BSC Chapel testnet Osaka/Mendel hardfork,the hard fork time is 2026-03-24 02:30:00 AM UTC

Features

  • Mendel Hardfork: Full implementation of the Mendel hardfork with testnet activation timestamps (Osaka & Mendel)
  • Reth Upgrade: Upgraded reth dependency from 1.9.3 to 1.10.2
  • Active Validator-Set Callback: Wired active validator-set callback into BSC RPC builder
  • Ethereum Spec Tests: Added support for Ethereum execution specification tests
  • Slashing Transaction Test: Added slashing transaction test coverage

Improvements

  • Parlia Consensus Parity: Aligned Parlia implementation with go-bsc parity and added regression tests
  • Parlia Cache Warming: Pre-warm cache on restart; fall back to header cache for votes/attestations when DB lags
  • TD Computation Fix: Fixed total difficulty computation and querying issues
  • System Transaction Handling: Bypass EIP-7825 gas limit cap for BSC system transactions; fixed Osaka gas limit
  • RPC Fixes: Header RLP encoding fixes
  • Blob Handling: Fixed blob bug and blob fee tracking
  • Receipt Root: Ensured assembler and consensus use the same calculate_receipt_root
  • BSC Consensus Ports: Ported consensus fixes from go-bsc (bnb-chain/bsc#3575, bnb-chain/bsc#3569)
  • Snapshots: Updated reth-bsc snapshots

What's Changed

Full Changelog: v0.0.7-beta...v0.0.8-beta

Don't miss a new reth-bsc release

NewReleases is sending notifications on new releases.