Skip to content

release: prepare for release v1.5.5#2875

Merged
zzzckck merged 1 commit intobnb-chain:developfrom
zzzckck:release_v1.5.5
Feb 6, 2025
Merged

release: prepare for release v1.5.5#2875
zzzckck merged 1 commit intobnb-chain:developfrom
zzzckck:release_v1.5.5

Conversation

@zzzckck
Copy link
Collaborator

@zzzckck zzzckck commented Feb 5, 2025

Description

It is a hard fork release to support BSC Pascal on BSC testnet, which includes 5 BEPs:

Most of these BEPs are compatible with Ethereum Praque hard fork. The behavior of EIP-2537, EIP-2935, EIP-7702, EIP-7623 on BSC would be same as Ethereum. And for EIP-7685, as BSC does not have the consensus layer, it reserves the new element in block header.

It is only for BSC testnet, so mainnet node can skip this version. And it is quite easy to upgrade to v1.5.5 from v1.4.x or v1.5.x, simply do binary replacement would be enough.

Changes

v1.5.5 mainly did a upstream code sync, it catches up to Geth of date around 5th-Feb-2025 to sync the latest Praque hard fork changes, see: #2856

Besides the code sync, there are a few improvement PRs of BSC:

IMPROVEMENT

  • #2846 tracing: pass *tracing.Hooks around instead of vm.Config
  • #2850 metric: revert default expensive metrics in blockchain
  • #2851 eth/tracers: fix call nil OnSystemTxFixIntrinsicGas
  • #2862 cmd/jsutils/getchainstatus.js: add GetEip7623
  • #2867 p2p: lowered log lvl for failed enr request

@zzzckck zzzckck merged commit dbd2973 into bnb-chain:develop Feb 6, 2025
7 checks passed
@zzzckck zzzckck deleted the release_v1.5.5 branch May 14, 2025 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants