Commit Graph

152 Commits

Author SHA1 Message Date
1d0bb3d127 chore: disable itertools default features (#13500) 2024-12-22 20:31:12 +01:00
82af170687 feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-20 15:28:05 +00:00
2eecf75c35 chore: remove redundant Send bounds for BlockReader types (#13452) 2024-12-19 10:57:13 +00:00
82f21a3e39 chore: move database to FullNodeTypes (#13414) 2024-12-16 15:54:13 +00:00
a7ebd15d24 chore: unify unchecked naming (#13391) 2024-12-13 18:34:37 +00:00
1602baef6d fix: only terminate the stream if range is empty (#13281)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-12-11 13:08:21 +00:00
ab87f22cab fix: push job front of queue (#13177) 2024-12-06 10:44:40 +00:00
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
3f93f35c20 feat: add Header AT to EthChainSpec (#13046) 2024-12-02 00:56:00 +00:00
9b1d676438 feat: move eip1186 conversion helpers to reth-trie-common proofs (#12985)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-30 16:01:19 +00:00
29289ccaec feat: add Primitives AT to BlockExecutorProvider (#12994) 2024-11-29 12:53:25 +00:00
1f1671ad8c feat: SerdeBincodeCompat trait (#12991) 2024-11-29 12:23:16 +00:00
7a6a725d91 feat: add Receipt AT to writer traits (#12892) 2024-11-27 15:31:13 +00:00
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
dcaa06a01a feat: make more block types generic (#12812) 2024-11-25 10:50:10 +00:00
7f5fd80cb7 feat: integrate SignedTx AT into StaticFileProviderRW (#12764) 2024-11-22 11:49:25 +00:00
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
749f98e021 chore: add header and body generics to SealedBlockWithSenders (#12717) 2024-11-20 18:56:35 +00:00
aa34a2795b chore(sdk): make reth-chain-state types generic over receipt (#12667) 2024-11-19 20:16:45 +00:00
565fd4d133 chore(exex): emit warn log when WAL grows beyond a certain number of blocks (#12634) 2024-11-19 17:09:22 +00:00
1e7189d3e4 feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
2024-11-19 15:39:28 +00:00
ff22c8eef8 chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-18 13:30:44 +00:00
dda1906588 rm more generics when useless (#12595) 2024-11-16 16:06:57 +00:00
d8af28bbfa refactor: use DBProvider in LatestStateProvider (#12557) 2024-11-14 22:05:07 +00:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
a299f501ce chore(sdk): payload builder AT on NodeComponents and FullNodeComponents (#11529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:53:33 +00:00
d5f0103601 primitives: rm alloy BlockNumHash reexport (#12304) 2024-11-04 14:54:58 +00:00
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00
129f3ba911 feat: introduce StateCommitment type (#11842) 2024-10-30 08:48:43 +00:00
cecdf611e9 feat: map_chainspec for NodeConfig (#12068) 2024-10-26 06:11:27 +00:00
ba78e43938 fix(exex): relax ExExContext trait bounds (#12055) 2024-10-24 16:52:13 +00:00
2fba3c027b feat: ExExContext's dynamic config (#11983) 2024-10-24 13:32:44 +00:00
ebd1ed9fb8 feat(exex): notifications trait (#11972) 2024-10-24 10:49:14 +00:00
1342747c9b fix: spawn network manager on test exex ctx (#11907) 2024-10-22 12:35:09 +02:00
e52f647644 chore(primitives): use alloy eth conversion constants (#11892) 2024-10-22 12:34:53 +02:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
2ae93682b4 refactor: move EngineValidator setup to RpcAddOns (#11850) 2024-10-19 10:08:34 +00:00
a2249b0b04 fix(exex): filter only WAL files when walking the directory (#11802) 2024-10-16 19:23:15 +00:00
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
90cb3629a5 feat(exex): commit only notifications with unfinalized blocks to WAL (#11638) 2024-10-10 13:13:14 +00:00
b09734a59c fix(exex): exhaust backfill job when using a stream (#11578) 2024-10-08 15:52:36 +00:00
946f1a4c18 feat: adding a new method to network config builder (#11569) 2024-10-08 13:27:42 +00:00
8a0bcbb356 feat(exex): subscribe to notifications with head using ExExContext (#11500) 2024-10-07 15:31:15 +00:00
36de90fdc3 chore(lint): fix clippy::needles_lifetimes (#11496) 2024-10-05 11:08:08 +00:00
227e293390 fix(exex): use thresholds in stream backfill (#11478) 2024-10-04 11:05:57 +00:00
0ce1dd6794 chore(exex): more backfill debug logs (#11476) 2024-10-04 10:08:04 +00:00
399192c347 chore: use block.body directly (#11474) 2024-10-04 08:37:48 +00:00