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

feat(derive): L2ChainProvider w/ op-alloy-consensus#98

Merged
refcell merged 3 commits intomainfrom
cl/l2-provider-update
Apr 14, 2024
Merged

feat(derive): L2ChainProvider w/ op-alloy-consensus#98
refcell merged 3 commits intomainfrom
cl/l2-provider-update

Conversation

@clabby
Copy link
Contributor

@clabby clabby commented Apr 13, 2024

Overview

Updates the L2ChainProvider implementation to use the proper OP Stack types, and completes the block info / payload by hash fetching.

TODO

  • Pull in op-alloy-consensus on the fork to update types
    • Once upstream PR is merged, move to op-alloy repository.
  • Complete to_l2_block_ref; Requires L1BlockInfo decoding from calldata.
    • Move L1BlockInfo from reth into kona-derive/op-alloy

@clabby clabby added K-feature Kind: feature A-proof Area: proof crates labels Apr 13, 2024
@clabby clabby self-assigned this Apr 13, 2024
@clabby clabby force-pushed the cl/l2-provider-update branch from 21d63b7 to 98b6d33 Compare April 14, 2024 18:14
clabby added 3 commits April 14, 2024 16:12
Updates the `L2ChainProvider` implementation to use the proper OP Stack
types, and completes the block info / payload by hash fetching.
@clabby clabby force-pushed the cl/l2-provider-update branch from 98b6d33 to e1c6d6c Compare April 14, 2024 20:21
@clabby clabby marked this pull request as ready for review April 14, 2024 20:22
@refcell refcell added this pull request to the merge queue Apr 14, 2024
Merged via the queue into main with commit 3d9e394 Apr 14, 2024
@github-actions github-actions bot mentioned this pull request Apr 14, 2024
@clabby clabby deleted the cl/l2-provider-update branch April 19, 2024 18:51
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
* feat(derive): `L2ChainProvider` w/ `op-alloy-consensus`

Updates the `L2ChainProvider` implementation to use the proper OP Stack
types, and completes the block info / payload by hash fetching.

* rebase

* feat(derive): Complete `L2ChainProvider`
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Jan 14, 2026
* feat(derive): `L2ChainProvider` w/ `op-alloy-consensus`

Updates the `L2ChainProvider` implementation to use the proper OP Stack
types, and completes the block info / payload by hash fetching.

* rebase

* feat(derive): Complete `L2ChainProvider`
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants