Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[abandon] release: draft release v1.2.0 #1491

Closed
wants to merge 19 commits into from

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    33426f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7d15e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Implement 2 EIPS: limit and meter initcode and PUSH0 instructions (#1443

    )
    
    * core/vm: deepcopy jumptable when enabling extra eips
    
    When the interpreter is configured to use extra-eips,
    this change makes it so that all the opcodes are deep-copied,
    to prevent accidental modification of the 'base' jumptable.
    
    Original-auther: yihuang <huang@crypto.com>
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    
    * core/vm: implement EIP-3860: Limit and meter initcode
    
    Implementation of https://eips.ethereum.org/EIPS/eip-3860, limit and meter initcode.
    Most of this change takes the go-ethereum implementation as reference.
    
    Original-author: Andrei Maiboroda <andrei@ethereum.org>
    Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
    
    * core/vm: implement EIP-3855: PUSH0 instruction
    
    * core/vm: Implement PUSH0
    
    * Move PUSH0 to enable3855
    
    * Add method doc
    
    Original-author: Alex Beregszaszi <alex@rtfs.hu>
    
    * core/vm: enable EIP-3855 (PUSH0) in Boneh
    
    Original-author: Andrew Ashikhmin <34320705+yperbasis@users.noreply.github.com>
    
    * core/vm: Fix issue of incorrect instructionSet used for jump_table
    
    Also update the related test case for gas change.
    
    * core/vm: fix test cases issues that not suitable for boneh
    
    * core/vm: reuse ErrMaxInitCodeSizeExceeded as error message
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
    Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
    4 people authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    b4f1cdf View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    e4b6ab9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0fd04d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26c69a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8c5f55 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    994daa1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39497e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2023

  1. Configuration menu
    Copy the full SHA
    2b0f568 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    52ff84f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6b3a9a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Merge pull request #1357 from bnb-chain/eip4338-api

    Integration API for EIP-4337 bundler with an L2 validator/sequencer
    MatusKysel authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    3b4dda4 View commit details
    Browse the repository at this point in the history
  2. Revert "Implement 2 EIPS: limit and meter initcode and PUSH0 instruct…

    …ions (#1443)" (#1480)
    
    This reverts commit b4f1cdf.
    
    Revert because previous hardfork (berlin, london) need to be merged
    first to avoid dependencies risk
    sunny2022da authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    6793e4b View commit details
    Browse the repository at this point in the history
  3. genesis: add BEP174 changes to relayer contract (#1325)

    Co-authored-by: Matus Kysel <matus.kysel@binance.com>
    emailtovamos and MatusKysel authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    79e1554 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bbd4e92 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    cbbe7de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2db1088 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    6a60f16 View commit details
    Browse the repository at this point in the history