Skip to content

Commit 546ab19

Browse files
authored
feat: prove blocks using reth (#226)
* reth wip * reth builder full coverage * switch to reth header * reth builder (pretty important) * fmt * cleanup * Taiko support mostly working (but incomplete) * better invalid tx support * proving blocks with reth fully working (with some caveats) * remove revm as a direct dependency + remove dead code * misc cleanup * update to reth v1.0.0-rc.2 * fix local dependencies * fix ci rules * update sp1 cargo * misc fixes * clippy fixes * lock to latest reth * update to reth version without mdbx dependency * update dependencies + cleanup import warnings with patching * add back validation for receipts/log bloom/gas used * fix local dependency * unify state commitment so default commit interface can be used * small refactor * feedback + remove old test code path
1 parent fa339df commit 546ab19

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+5156
-5428
lines changed

.github/workflows/ci-all.yml

-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,11 @@ on:
66
paths:
77
- "host/**"
88
- "lib/**"
9-
- "primitives/**"
109
- "script/**"
1110
pull_request:
1211
paths:
1312
- "host/**"
1413
- "lib/**"
15-
- "primitives/**"
1614
- "script/**"
1715
env:
1816
CARGO_TERM_COLOR: always

.github/workflows/ci-build-test-reusable.yml

-4
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,3 @@ jobs:
5050

5151
- name: Test ${{ inputs.version_name }} prover
5252
run: make test
53-
54-
- name: Build with tracer
55-
if: ${{ inputs.version_name }} == native
56-
run: cargo build -F tracer

0 commit comments

Comments
 (0)