Skip to content

op-reth: include pending block logs in eth_getLogs ranges #23104

Closed as not planned

Description

@joshklop

eth_getLogs ranges whose upper bound is pending currently resolve that bound to the canonical head unless the range also starts at pending. Requests such as latest..pending therefore return successfully while omitting logs from the local pending block.

This is not flashblock-specific: op-reth omits sequencer flashblock logs, while upstream Reth omits logs from its locally built pending block when pending-block construction is enabled.

The focused fix is in draft PR #23103, stacked on the Reth update in #23046. Original review finding: #23046 (comment)

Activity

  1. self-assigned this
    on Sep 30, 2026
  2. joshklop commented on Oct 11, 2026

    @joshklop
    ContributorAuthor

    Closing in favour of ethereum-optimism/protocol-team#454, which tracks this on the Protocol Team board. That issue links a draft op-reth override (dropped from #23336 to keep it small) and the open decisions. #23103 was closed unmerged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions