Skip to content

Commit 4d273c9

Browse files
ZanCorDXliamaharon
andauthored
Reth v1.1.1 (#255)
## 📝 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]>
1 parent 77c73bf commit 4d273c9

File tree

94 files changed

+4082
-2783
lines changed

Some content is hidden

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

94 files changed

+4082
-2783
lines changed

.github/workflows/checks.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ jobs:
6666
integration:
6767
name: Integration tests
6868
runs-on: warp-ubuntu-latest-x64-16x
69-
needs: lint_and_test
7069
strategy:
7170
matrix:
7271
toolchain:
@@ -78,6 +77,12 @@ jobs:
7877
- name: Checkout sources
7978
uses: actions/checkout@v4
8079

80+
# https://github.com/dtolnay/rust-toolchain
81+
- name: Setup rust toolchain
82+
uses: dtolnay/rust-toolchain@stable
83+
with:
84+
toolchain: ${{ matrix.toolchain }}
85+
8186
- name: Download builder playground
8287
uses: flashbots/[email protected]
8388
with:

0 commit comments

Comments
 (0)