Skip to content

Comments

op-node: Remove multi L2 Engine Option#2699

Merged
mergify[bot] merged 3 commits intodevelopfrom
jg/single_l2_ee
Jun 7, 2022
Merged

op-node: Remove multi L2 Engine Option#2699
mergify[bot] merged 3 commits intodevelopfrom
jg/single_l2_ee

Conversation

@trianglesphere
Copy link
Contributor

@trianglesphere trianglesphere commented Jun 6, 2022

Description
This stops the rollup node from driving multiple L2 engines at once.
This makes node lifecycle management easier.
It also has associated command line and testing changes.

Additional context
I tested the devnet locally and I don't believe that I need to make any changes there.
The flag names are actually the same, so as long as no one was passing in multiple
addresses or jwtsecrets, nothing changes.

Metadata

  • Fixes ENG-2243

This stops the rollup node from driving multiple L2 engines at once.
This makes node lifecycle management easier.
It also has associated command line and testing changes.
@trianglesphere trianglesphere requested review from mslipper and protolambda and removed request for protolambda June 6, 2022 21:47
@mergify mergify bot requested a review from Inphi June 6, 2022 21:47
@ethereum-optimism ethereum-optimism deleted a comment from changeset-bot bot Jun 6, 2022
@ethereum-optimism ethereum-optimism deleted a comment from mergify bot Jun 6, 2022
Copy link
Collaborator

@mslipper mslipper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is much simpler. Thanks.

@changeset-bot
Copy link

changeset-bot bot commented Jun 7, 2022

⚠️ No Changeset found

Latest commit: 26127f8

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor

@protolambda protolambda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mergify
Copy link
Contributor

mergify bot commented Jun 7, 2022

This PR has been added to the merge queue, and will be merged soon.

@mergify
Copy link
Contributor

mergify bot commented Jun 7, 2022

This PR is next in line to be merged, and will be merged as soon as checks pass.

@mergify mergify bot merged commit c836f1c into develop Jun 7, 2022
@mergify mergify bot deleted the jg/single_l2_ee branch June 7, 2022 16:10
@mergify mergify bot removed the on-merge-train label Jun 7, 2022
This was referenced Jun 8, 2022
theochap pushed a commit that referenced this pull request Dec 10, 2025
Closes #2662 

The `ReorgTask` already contains the logic for verifying the
consistency. I'm reusing it at startup by calling the `handle_l1_reorg`
when initializing the l1 watcher.
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