Skip to content

Commit

Permalink
Reth v1.1.1 (#255)
Browse files Browse the repository at this point in the history
## 📝 Summary

- Dependency hell.			
- In lots of generics (eg:ProviderFactory) the need of DB+Spec was
replaced for NodeTypesWithDB.
- DatabaseProviderFactory DB now is asociated type and have 2 more. In
lots of places now we need Provider: BlockReader.
- Lots of types moved to alloy_primitives.
- encode/decode_enveloped now are XXX_2718 with minimal changes.
- New alloy TrieNode::EmptyRoot .
- CachedReads moved to reth::revm::cached.
- AsyncStateRoot replaced by ParallelStateRoot
(paradigmxyz/reth#11213).
- Some HashMap/Set changed to custom versions (eg:
alloy_primitives::map::HashMap).
- TransactionPool needs stronger restrictions on Transaction.
- Updated block finalization (pectra).
- Pectra relay submition.

## 💡 Motivation and Context

- We needed this for Pectra and to be up to date with reth.
- My life was going so well that I needed something to balance it so I
did this boring PR.

## ✅ I have completed the following steps:

* [X] Run `make lint`
* [X] Run `make test`
* [ ] Added tests (if applicable)

---------

Co-authored-by: Liam Aharon <[email protected]>
  • Loading branch information
ZanCorDX and liamaharon authored Nov 28, 2024
1 parent 77c73bf commit 4d273c9
Show file tree
Hide file tree
Showing 94 changed files with 4,082 additions and 2,783 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ jobs:
integration:
name: Integration tests
runs-on: warp-ubuntu-latest-x64-16x
needs: lint_and_test
strategy:
matrix:
toolchain:
Expand All @@ -78,6 +77,12 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4

# https://github.com/dtolnay/rust-toolchain
- name: Setup rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.toolchain }}

- name: Download builder playground
uses: flashbots/[email protected]
with:
Expand Down
Loading

0 comments on commit 4d273c9

Please sign in to comment.