Skip to content

Clarify span batch outdated L1 origin rules#863

Merged
sebastianst merged 1 commit intomainfrom
seb/clarify-span-batch-outd-origin
Nov 20, 2025
Merged

Clarify span batch outdated L1 origin rules#863
sebastianst merged 1 commit intomainfrom
seb/clarify-span-batch-outd-origin

Conversation

@sebastianst
Copy link
Member

Description

This clarifies the specs regarding outdated L1 origin rules for span batches before and after Holocene.

This is technically not a spec change because the batch queue rules already had this rule which applies to the singular batches coming out of span batches.

A note is added regarding a footgun for implementations, which got fixed here:

@sebastianst sebastianst force-pushed the seb/clarify-span-batch-outd-origin branch from 39d73aa to df314d2 Compare November 20, 2025 13:20
@sebastianst sebastianst enabled auto-merge (squash) November 20, 2025 13:20
@sebastianst sebastianst merged commit 9713282 into main Nov 20, 2025
5 checks passed
@sebastianst sebastianst deleted the seb/clarify-span-batch-outd-origin branch November 20, 2025 13:20
theochap added a commit to op-rs/kona that referenced this pull request Dec 3, 2025
…3059)

This is the same fix as
ethereum-optimism/optimism#18283 for Kona. Still
WIP.

Only fixed for the post-Holocene `BatchValidator` so far, old
`BatchQueue` still todo, but should be easy. Tests also still todo.

The derivation rule was technically in the specs already, but they get
clarified with ethereum-optimism/specs#863.

Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Dec 10, 2025
…p-rs/kona#3059)

This is the same fix as
#18283 for Kona. Still
WIP.

Only fixed for the post-Holocene `BatchValidator` so far, old
`BatchQueue` still todo, but should be easy. Tests also still todo.

The derivation rule was technically in the specs already, but they get
clarified with ethereum-optimism/specs#863.

Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Jan 14, 2026
…p-rs/kona#3059)

This is the same fix as
#18283 for Kona. Still
WIP.

Only fixed for the post-Holocene `BatchValidator` so far, old
`BatchQueue` still todo, but should be easy. Tests also still todo.

The derivation rule was technically in the specs already, but they get
clarified with ethereum-optimism/specs#863.

Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
edge-scripter8980 added a commit to edge-scripter8980/kona that referenced this pull request Feb 5, 2026
…3059)

This is the same fix as
ethereum-optimism/optimism#18283 for Kona. Still
WIP.

Only fixed for the post-Holocene `BatchValidator` so far, old
`BatchQueue` still todo, but should be easy. Tests also still todo.

The derivation rule was technically in the specs already, but they get
clarified with ethereum-optimism/specs#863.

Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
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.

2 participants