Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions book/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
- [For DApp Developers](./developers/README.md)
- [Flashblocks Data over JSON RPC](./developers/flashblocks-rpc.md)

- [For Contributors](./contributors/README.md)
- [Repository Structure](./contributors/repository.md)
- [Ecosystem](./contributors/ecosystem.md)

- [CLI Reference](./cli/README.md)
- [rollup-boost](./cli/rollup-boost.md)
- [websocket-proxy](./cli/websocket-proxy.md)
Expand Down
14 changes: 7 additions & 7 deletions book/src/architecture/sidecar.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,26 @@ sequenceDiagram
end
box Builder
participant builder-op-node as op-node
participant builder-op-geth as builder
participant builder-EL as builder
end

Note over op-node, builder-op-geth: 1. Triggering Block Building
Note over op-node, builder-EL: 1. Triggering Block Building
op-node->>rollup-boost: engine_FCU (with attrs)
rollup-boost->>op-geth: engine_FCU (with attrs)
rollup-boost->>builder-op-geth: engine_FCU (with attrs)
rollup-boost->>builder-EL: engine_FCU (with attrs)
rollup-boost->>op-node: proposer payload id

Note over op-node, builder-op-geth: 2. Get Local and Builder Blocks
Note over op-node, builder-EL: 2. Get Local and Builder Blocks
op-node->>rollup-boost: engine_getPayload
rollup-boost->>op-geth: engine_getPayload
rollup-boost->>builder-op-geth: engine_getPayload
rollup-boost->>builder-EL: engine_getPayload

Note over op-node, builder-op-geth: 3. Validating and Returning Builder Block
Note over op-node, builder-EL: 3. Validating and Returning Builder Block
rollup-boost->>op-geth: engine_newPayload
op-geth->>rollup-boost: block validity
rollup-boost->>op-node: block payload

Note over op-node, builder-op-geth: 4. Updating Chain State
Note over op-node, builder-EL: 4. Updating Chain State
op-node->>rollup-boost: engine_newPayload
rollup-boost->>op-geth: engine_newPayload
op-node->>rollup-boost: engine_FCU (without attrs)
Expand Down
1 change: 1 addition & 0 deletions book/src/contributors/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# For Contributors
1 change: 1 addition & 0 deletions book/src/contributors/ecosystem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Ecosystem
1 change: 1 addition & 0 deletions book/src/contributors/repository.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Repository Structure
Loading