-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Interop: implement ManagedMode in op-node #13336
Comments
This PR takes the signal to derive from a L1 all the way from the Supervisor to the Sync Nodes: From this PR it should be possible to build the derivation path on the node. |
L1 Traversal Managed Mode WIP: |
TODOs op-supervisor:
op-node:
Low-hanging fruit:
Later polish:
|
Random thing I remembered: We are newly recording |
Axel:
Proto:
|
|
First half of the low hanging fruit list: #13507 |
Regarding: "Ensure we remove update API methods from supervisor frontend" The UpdateFrontend is already gone it would appear. ✅ |
Updated TODOs:
|
I believe this was fixed in 38c0bb5 |
Managed mode allows the op-supervisor to use the op-node to sync new blocks, while having the driver control over which L2 block and from what L1 data the node will derive.
op-node/rollup/interop/managed.go
:ManagedMode
SubscribeUnsafeBlocks
UpdateCrossUnsafe
UpdateCrossSafe
UpdateFinalized
AnchorPoint
Reset
TryDeriveNext
FetchReceipts
BlockRefByNumber
ChainID
The text was updated successfully, but these errors were encountered: