op-e2e: Action testing L1 replica + miner code (combined by mergify)#3601
op-e2e: Action testing L1 replica + miner code (combined by mergify)#3601mergify[bot] merged 3 commits intodevelopfrom
Conversation
|
|
Hey @protolambda! This PR has merge conflicts. Please fix them before continuing review. |
|
This PR changes implementation code, but doesn't include a changeset. Did you forget to add one? |
e969156 to
cb6e1cc
Compare
|
github changed the base, but does this need a rebase @protolambda? |
|
Yes, will rebase. Annoying that the squash of the dependencies messes it up |
84c16da to
e1a26e6
Compare
trianglesphere
left a comment
There was a problem hiding this comment.
very cool. I've got a small questions, but this is looking good.
|
oops, the next stacked PR got automerged into this one |
|
rebasing this on top of develop |
2201c73 to
afec777
Compare
|
This PR has been added to the merge queue, and will be merged soon. |
|
This PR is next in line to be merged, and will be merged as soon as checks pass. |
Description
Depends on #3599 and #3600 (will rebase out the commits / diff once those PRs are merged)
Implements L1 replica actor for action testing, with actions to fake RPC errors, ewind it, and reorg to some arbitrary canonical chain.
The L1 miner actor will wrap this, and build actual blocks with actions.
The L1 miner and replica(s) will then serve the L2 rollup nodes and user actors in action testing.
Tests
Metadata
Fix ENG-2760