Skip to content

Conversation

@allformless
Copy link
Contributor

@allformless allformless commented Jan 19, 2026

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.

Rationale

tell us why we need these changes...

Example

add an example CLI or API response...

Changes

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

@allformless allformless marked this pull request as ready for review January 19, 2026 06:27
@buddh0 buddh0 added this to the 1.7.0 milestone Jan 19, 2026
@buddh0 buddh0 requested review from flywukong and zlacfzy January 19, 2026 06:30
@allformless allformless merged commit e8a4ba0 into bnb-chain:develop Jan 19, 2026
9 checks passed
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