Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.

Support Optimism #657

Open
varasev opened this issue Apr 29, 2022 · 0 comments
Open

Support Optimism #657

varasev opened this issue Apr 29, 2022 · 0 comments

Comments

@varasev
Copy link
Collaborator

varasev commented Apr 29, 2022

There are a few things which could be implemented in OpenEthereum to support working with Optimism. The additional features are based on the features for TheMerge, so it could be implemented after we implement TheMerge.

Example of the changes for Geth: ethereum-optimism/reference-optimistic-geth#11

At a high level the patchset includes:

  • a change to the engine api to pass in transactions that aren’t from the mempool, used for L1 to L2 txs
  • a new tx type for L1 to L2 txs
  • handling deposits of ETH in the state transition function
  • don’t accept the new tx type in the mempool

Overview of Optimism: https://github.com/ethereum-optimism/optimistic-specs/blob/main/specs/overview.md (especially, Engine API changes)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant