Skip to content

Commit

Permalink
feat: remove bmpt (#125)
Browse files Browse the repository at this point in the history
* feat: deprecate bmpt

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

* chore: ungate examples

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

* chore: move BitsCompatibility to reth-scroll-trie

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

* fix: lints

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

* test: fix various tests

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

* feat: further reduce diff with upstream

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

---------

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
  • Loading branch information
greged93 authored Jan 9, 2025
1 parent f364a2a commit 681264f
Show file tree
Hide file tree
Showing 177 changed files with 365 additions and 5,479 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
# TODO: Disabled temporarily for https://github.com/CodSpeedHQ/runner/issues/55
# merge_group:
push:
branches: [main]
branches: [scroll]

env:
CARGO_TERM_COLOR: always
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,9 @@ jobs:
- type: optimism
args: --bin op-reth --workspace --lib --examples --tests --benches --locked
features: "optimism asm-keccak jemalloc jemalloc-prof min-error-logs min-warn-logs min-info-logs min-debug-logs min-trace-logs"
- type: scroll-bmpt
- type: scroll
args: --bin scroll-reth --workspace --lib --examples --tests --benches --locked
features: "scroll asm-keccak jemalloc jemalloc-prof min-error-logs min-warn-logs min-info-logs min-debug-logs min-trace-logs"
- type: scroll-mpt
args: --bin scroll-reth-mpt --workspace --lib --examples --tests --benches --locked
features: "scroll skip-state-root-validation mpt asm-keccak jemalloc jemalloc-prof min-error-logs min-warn-logs min-info-logs min-debug-logs min-trace-logs"
features: "scroll skip-state-root-validation asm-keccak jemalloc jemalloc-prof min-error-logs min-warn-logs min-info-logs min-debug-logs min-trace-logs"
- type: book
args: --manifest-path book/sources/Cargo.toml --workspace --bins
features: ""
Expand Down Expand Up @@ -110,7 +107,6 @@ jobs:
- run: cargo hack check --workspace --exclude op-reth --exclude scroll-reth --exclude scroll-reth-mpt
- run: cargo check -p op-reth --features "optimism"
- run: cargo check -p scroll-reth --features "scroll"
- run: cargo check -p scroll-reth-mpt --features "scroll"

msrv:
name: MSRV / ${{ matrix.network }}
Expand Down
Loading

0 comments on commit 681264f

Please sign in to comment.