232 Commits

Author SHA1 Message Date
Arun Dhyani
d489f80f6b feat: Add TrieUpdatesSorted and HashedPostStateSorted in all ExEx notifications (#20333)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
2026-01-09 13:06:41 +00:00
refcell
824ae12d75 feat(exex): Make WAL Block Threshold Configurable (#20867) 2026-01-09 12:45:53 +00:00
forkfury
150fd62bab docs: remove outdated gas metrics TODO (#20631) 2025-12-24 18:53:50 +01:00
Gigi
3ec1ca58e0 docs(exex): correct comparison order in backfill docs (#20592) 2025-12-24 12:30:31 +00:00
strmfos
ff2081dcf0 fix(exex): update lowest_committed_block_height in WAL cache on insert (#20548)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-12-23 10:58:03 +00:00
fig
96c77fd8b2 feat(storage): make insert_block() operate with references (#20504)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-12-22 15:13:43 +00:00
Brian Picciano
7b2fbdcd51 chore(db): Remove Sync from DbTx (#20516) 2025-12-22 10:13:57 +00:00
ligt
662c0486a1 feat(storage): add rocksdb provider into database provider (#20253) 2025-12-15 10:15:57 +00:00
Adrian
ad2081493a docs: add missing documentation for serde_bincode_compat::ExExNotification (#20236) 2025-12-09 20:59:05 +00:00
Alexey Shekhirin
93003560cf revert: "refactor(prune): remove receipts log filter segment (#19184)" (#19646) 2025-11-11 12:01:39 +00:00
joshieDo
e20e56b75e feat: add Metadata table and StorageSettings to ProviderFactory (#19384) 2025-11-06 00:39:49 +00:00
Alexey Shekhirin
b5df3f31b2 refactor(prune): remove receipts log filter segment (#19184) 2025-10-22 10:22:11 +00:00
Arsenii Kulikov
936baf1232 refactor: remove FullNodePrimitives (#19176) 2025-10-21 12:05:38 +00:00
Brian Picciano
be94d0d393 feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-10-16 09:52:35 +00:00
Alexey Shekhirin
e9598ba5ac feat(storage): read headers and transactions only from static files (#18788) 2025-10-06 11:39:48 +00:00
Alexey Shekhirin
058ffdc21e feat(storage): write headers and transactions only to static files (#18681) 2025-09-29 17:04:59 +00:00
Matthias Seitz
850083dbde chore: remove doc_auto_cfg feature (#18758) 2025-09-28 12:53:45 +02:00
YK
a047a055ab chore: bump rust to edition 2024 (#18692) 2025-09-25 12:18:51 +00:00
Brian Picciano
ff51faaeac chore(db): Simplifications to trie-related storage-api methods (#18579) 2025-09-19 15:41:32 +00:00
robinsdan
29e4b20588 refactor: remove StateCommitment trait (#17812) 2025-08-18 13:53:53 +00:00
nk_ysg
3a201c24bd test(exex): add advance backfill range test (#17714) 2025-08-02 17:52:08 +00:00
Léa Narzis
3f3ccc3aa8 chore: remove duplicate deps (#17618) 2025-07-26 10:11:17 +00:00
nk_ysg
ca645b40ee fix(exex): update batch threadshold calculate processed blocks (#17551) 2025-07-22 13:35:16 +00:00
Arsenii Kulikov
94c1c3f078 feat: ComponentsFor type alias (#17533) 2025-07-21 14:51:40 +00:00
Fallengirl
19d4d4f4f3 docs: fix typos across documentation (#17212) 2025-07-04 14:34:25 +00:00
Arsenii Kulikov
bdb3debdf1 feat: remove redundant generic from EthereumEngineValidatorBuilder (#17108) 2025-06-30 14:07:39 +00:00
Matthias Seitz
ad86321afb feat: relax EthereumAddons trait bounds to support generic validators (#16816) 2025-06-16 09:39:57 +00:00
Léa Narzis
9f98728deb feat(net): make bloom filter optional on receipts request (#16718) 2025-06-12 11:48:33 +00:00
Matthias Seitz
ae0d6e90da chore: depreacte ethexecutorbuilder (#16709) 2025-06-06 22:50:34 +00:00
Femi Bankole
cec8e51628 chore: add serde support for CanonStateNotification (#16557) 2025-05-30 07:42:26 +00:00
Matthias Seitz
b551dc3057 chore: make clippy happy (#16316) 2025-05-17 06:24:20 +02:00
Emilia Hane
6195c70303 chore(lint): Bumps dep tempfile (#16253) 2025-05-15 09:02:16 +00:00
Federico Gimenez
699b3fde1b chore: remove BlockExecutorProvider trait (#15989)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-05-06 11:34:37 +00:00
Arsenii Kulikov
37741fdcbc refactor: execute through EvmConfig in engine + MockEvmConfig (#16025)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-05-01 19:16:31 +00:00
Ishika Choudhury
c867812793 feat: exposed EvmConfig to PayloadServiceBuilder (#15887)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-04-25 01:29:01 +00:00
Emilia Hane
a7435bede0 chore(deps): 2024 edition syntax fixes (#14731) 2025-04-24 21:34:26 +00:00
Matthias Seitz
4d77608be1 feat!: replace TransactionSigned with alloy's (#15768) 2025-04-24 12:17:19 +00:00
Matthias Seitz
ddba222c08 chore: make clippy happy (#15895)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-04-24 08:06:06 +00:00
Roman Hodulák
7552ad46c5 fix(exex): Remove unneeded mut from exex manager variable (#15830) 2025-04-21 07:03:18 +00:00
Yash Atreya
58fe204ff2 chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 08:28:57 +02:00
Federico Gimenez
e2e297d77c feat: remove NodeTypesWithEngine trait layer (#15351) 2025-03-28 18:26:55 +00:00
Federico Gimenez
985a926bee feat: relax NodeTypesWithEngine bounds on EngineTypes to PayloadTypes (#15257) 2025-03-25 10:06:22 +00:00
Ishika Choudhury
f4f205f80c changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 08:52:17 +00:00
Ishika Choudhury
35a5d050ed feat: feature gate serde in ethereum-primitives (#15041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 07:35:25 +00:00
Matthias Seitz
65b7b33793 chore: remove serde from reth-provider (#15194) 2025-03-21 11:29:29 +00:00
Ishika Choudhury
9f6fec213c feature gate serde in config (#15071)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-19 17:37:42 +00:00
Matthias Seitz
04f5a2aafb chore: rm reth-primitives from exex crates (#15066) 2025-03-15 15:43:17 +01:00
Matthias Seitz
4880760bcc fix: add bincode compat for eth receipt (#15017) 2025-03-13 15:11:09 +00:00
Arsenii Kulikov
aaae30930f chore: bump revm (#14947) 2025-03-11 10:26:07 +01:00
Matthias Seitz
60a9b2739a fix: exex head ahead of host (#14001) 2025-03-10 16:00:27 +00:00