Skip to content
This repository was archived by the owner on Jul 5, 2024. It is now read-only.
This repository was archived by the owner on Jul 5, 2024. It is now read-only.

Towards Shanghai Upgrade #1362

@lispc

Description

@lispc

Describe the feature you would like

I list the steps to do:

  1. change golang tracer to latest geth Update geth dependency from v1.10.18 to v1.11.5 #1363
  2. change some opcodes implementation: initcode gas change & prevrandao
  3. add new opcodes like push0 Introduce support for PUSH0 #1361
  4. change submodule revision inside testool

anything missing?

It may be an "atomic" change, we can only choose fork like london vs shanghai, it is difficult & meaningless to make our circuit behavior as london + push0.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-featureType: new features

    Type

    No type

    Projects

    Status

    Milestone Tasks

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions