Note: This release is optional for all validators and full node operators.
This update incorporates changes from BSC v1.5.8 to ensure smooth compatibility with the upcoming Ethereum Pectra hard fork.
Starting with this release, we align our updates with BSC rather than the go-ethereum. This is because go-ethereum has removed the block self-mining logic—migrating it to the consensus client—whereas we continue to rely on this mechanism.
What's Changed
- bsc@v1.5.8: fix conflicts by @ironbeer in #130
- chore: make function comment match function name by @rubyisrust in #128
- Fixes for block synchronization testing (WIP) by @ironbeer in #131
- Deleted bsc-specific precompiled contracts by @ironbeer in #132
- Fix built-in contract deployment & add EIP-2935 contract by @ironbeer in #133
- Restored misc BSC changes to go-ethereum specifications by @ironbeer in #134
- Fixed hostname resolution error for bootnodes by @ironbeer in #135
- Fixed review feedbacks by @ironbeer in #138
- Fix test errors by @ironbeer in #137
- Feat/prune bsc by @tak1827 in #140
- Add EVMAccessControl tests by @ironbeer in #142
- Set BSC-specific flag defaults to false by @ironbeer in #141
- miner: Prevent double signing caused by recommit timer by @ironbeer in #136
- prevent
Syncing, discarded
warning by @tak1827 in #143 - Feat/merge bsc v1.5.8 by @tak1827 in #144
- Disable Prague fork config by @ironbeer in #145
New Contributors
- @rubyisrust made their first contribution in #128
Full Changelog: v1.7.4...v1.7.5