This repository was archived by the owner on Jan 16, 2026. It is now read-only.
Merged
Conversation
Merged
Contributor
Author
6aaf62c to
44b486a
Compare
72378de to
92af8bd
Compare
44b486a to
6211e8a
Compare
92af8bd to
eb91a95
Compare
af2af14 to
d38b065
Compare
6211e8a to
bfe0b32
Compare
8a556ec to
5f9741d
Compare
5f9741d to
1db04c8
Compare
refcell
reviewed
Jun 5, 2024
refcell
reviewed
Jun 5, 2024
bfe0b32 to
f1e2cc2
Compare
6014913 to
45306ed
Compare
e6880f5 to
4824ddb
Compare
4824ddb to
009cb7b
Compare
Implements the `StatelessL2BlockExecutor`, capable of executing `L2PayloadAttributes` and returning the block header + receipts. The `StatelessL2BlockExecutor` is backed by the `TrieDB` in the `kona-mpt` crate, fetching necessary data from the initial state root as well as the starting parent block hash.
x trim test files
dep reordering
bb6b6c2 to
f66be56
Compare
refcell
approved these changes
Jun 10, 2024
Closed
This was referenced Jun 11, 2024
Closed
Closed
Closed
Merged
theochap
pushed a commit
to ethereum-optimism/optimism
that referenced
this pull request
Dec 10, 2025
* feat(client): `StatelessL2BlockExecutor` Implements the `StatelessL2BlockExecutor`, capable of executing `L2PayloadAttributes` and returning the block header + receipts. The `StatelessL2BlockExecutor` is backed by the `TrieDB` in the `kona-mpt` crate, fetching necessary data from the initial state root as well as the starting parent block hash. * fix(client): Trie fixes, etc. x trim test files * big block testin' * checkpoint: big block works * checkpoint dep reordering * cleanups * more tests
theochap
pushed a commit
to ethereum-optimism/optimism
that referenced
this pull request
Jan 14, 2026
* feat(client): `StatelessL2BlockExecutor` Implements the `StatelessL2BlockExecutor`, capable of executing `L2PayloadAttributes` and returning the block header + receipts. The `StatelessL2BlockExecutor` is backed by the `TrieDB` in the `kona-mpt` crate, fetching necessary data from the initial state root as well as the starting parent block hash. * fix(client): Trie fixes, etc. x trim test files * big block testin' * checkpoint: big block works * checkpoint dep reordering * cleanups * more tests
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Overview
Implements the
StatelessL2BlockExecutor, capable of executingL2PayloadAttributesand returning the block header + receipts.The
StatelessL2BlockExecutoris backed by theTrieDBin thekona-mptcrate, fetching necessary data from the initial state root as well as the starting parent block hash.