Commit ab7ed0d4 authored by norswap's avatar norswap Committed by GitHub

[specs] knock some TODOs + review execution engine interaction during derivation (#3223)

* many clarification and corrections to stage descriptions

* knock some TODOs + review execution engine interaction during derivation

* spec that we drop sequencer transactions if there is a payload error

* lint
Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
parent 1c5cb6bd
This diff is collapsed.
......@@ -47,6 +47,7 @@
- [Payload Attributes](#payload-attributes)
- [L2 Genesis Block](#l2-genesis-block)
- [L2 Chain Inception](#l2-chain-inception)
- [Safe L2 Block](#safe-l2-block)
- [Safe L2 Head](#safe-l2-head)
- [Unsafe L2 Block](#unsafe-l2-block)
- [Unsafe L2 Head](#unsafe-l2-head)
......@@ -575,12 +576,18 @@ oracle][output-oracle] contract.
In the current implementation, this is the L1 block number at which the output oracle contract was deployed or upgraded.
## Safe L2 Block
[safe-l2-block]: glossary.md#safe-l2-block
A safe L2 block is an L2 block can be derived entirely from L1 by a [rollup node][rollup-node]. This can vary between
different nodes, based on their view of the L1 chain.
## Safe L2 Head
[safe-l2-head]: glossary.md#safe-l2-head
The safe L2 head is most recent L2 block that was can be derived entirely from L1 by a [rollup node][rollup-node]. This
can vary between different nodes, based on their view of the L1 chain.
The safe L2 head is the highest [safe L2 block][safe-l2-block] that a [rollup node][rollup-node] knows about.
## Unsafe L2 Block
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment