github bnb-chain/bsc v1.7.0-alpha

pre-release11 hours ago

Description

v1.7.0-alpha is a preview release for upstream code sync, it catches up with go-ethereum release [v1.16.7] and also include several bug fix and improvements.

Changelog

Code Sync

  • upstream: merge geth-v1.16.2 ~ geth-v1.16.7
    Key changes from the code sync include:
    • Osaka:
      • Implement EIP-7823 - Set upper bounds for MODEXP
      • Implement EIP-7825 - Transaction Gas Limit Cap.
      • Implement EIP-7883 - ModExp Gas Cost Increase.
      • Implement EIP-7918 - Blob base fee bounded by execution cost.
      • Implement EIP-7934 - RLP Execution Block Size Limit.
      • Implement EIP-7939 - CLZ opcode.
      • Implement EIP-7951 - Precompile for secp256r1 Curve Support.
    • eth_sendRawTransactionSync: Synchronous transaction submission
    • Performance Optimizations: Multiple improvements to enhance overall performance
    • Code Refactoring: Major cleanup and improvements to components including:
      • TriePrefetcher prefetch trie nodes in a account in parallel.
      • Introduced a file-based state journal and refactored state history writes

FEATURE

IMPROVEMENT

BUGFIX

Others

Assets

Assets Sha256 Checksum
mainnet.zip 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux d81a3eb2425cd665360dc1cef4c238f55c140d2657a1c759960fbe44e6bda188
geth_mac 2206ad9a41eda2ead17d7684fe2d4df5858521bd13e349c6acc19e07d8b45016
geth_windows b22e723f00847d08f37b2bcac5afdedeb663c15a8c2a6bc02cf58d6fa8796078
geth_linux_arm64 cd8f7ecc401f871c1be0c078f3f23733e9c3b0f39f890a59536ebb443cf18536

Don't miss a new bsc release

NewReleases is sending notifications on new releases.