Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore(derive): cleanups#91

Merged
refcell merged 1 commit intomainfrom
cl/derive-cleanup
Apr 5, 2024
Merged

chore(derive): cleanups#91
refcell merged 1 commit intomainfrom
cl/derive-cleanup

Conversation

@clabby
Copy link
Contributor

@clabby clabby commented Apr 5, 2024

Overview

Contains some small cleanups for the derivation pipeline

  • Update to upstream alloy now that the alloy-consensus crate is no_std compat in upstream
  • Take a reference to the SystemConfig in ResettableStage. This struct is Copy - we'll need a separate version of it in the AttributesQueue per the spec: https://specs.optimism.io/protocol/derivation.html#payload-attributes-derivation
  • Deletes the SpanBatchBuilder, it's unused.
  • Arcs the TelemetryProvider in each stage that holds on to it.

@clabby clabby added K-chore Kind: chore A-proof Area: proof crates labels Apr 5, 2024
@clabby clabby self-assigned this Apr 5, 2024
@refcell refcell added this pull request to the merge queue Apr 5, 2024
Merged via the queue into main with commit f9041df Apr 5, 2024
@github-actions github-actions bot mentioned this pull request Apr 5, 2024
@clabby clabby deleted the cl/derive-cleanup branch April 5, 2024 16:54
This was referenced May 29, 2024
This was referenced Jun 6, 2024
This was referenced Jun 16, 2024
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Dec 10, 2025
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Jan 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A-proof Area: proof crates K-chore Kind: chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants