Commit Graph

1836 Commits

Author SHA1 Message Date
Dan Cline
ea86211636 chore: bump alloy-trie to 0.7.9 (#14318) 2025-02-08 00:51:21 +00:00
Steven
dc0488cf75 feat: remove from fspath conversion for storagelockerr (#14291) 2025-02-07 08:51:03 +00:00
Arsenii Kulikov
1f1eabc428 feat: simplify PayloadBuilder setup (#14276) 2025-02-06 20:44:16 +00:00
Arsenii Kulikov
63d5feab33 refactor: extract OP txpool types to a separate crate (#14280) 2025-02-06 20:31:51 +00:00
Dan Cline
c9169705e2 perf(tree): add cross-block caching (#13769)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-02-06 17:38:03 +00:00
Federico Gimenez
ad7dec3b6a feat(op, txpool): add conditionals to op pooled tx (#14264)
Co-authored-by: Hamdi Allam <hamdi.allam97@gmail.com>
2025-02-06 13:10:54 +00:00
Poulav Bhowmick
8c4c8c90cf Moved HashedPostState to trie-common crate (#14230)
Co-authored-by: DarkLord017 <sambhavjain170944@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-06 11:59:39 +00:00
Dan Cline
41d51a109c chore: rm reth_primitives from reth_net_p2p (#14258) 2025-02-06 09:21:09 +00:00
Arsenii Kulikov
14a51b5292 feat: expose pool transaction in PayloadTransactions (#14249)
Co-authored-by: Hamdi Allam <hamdi.allam97@gmail.com>
2025-02-06 01:16:20 +00:00
Dan Cline
d5277d5f27 chore: remove usages of reth_primitives from reth bin (#14252) 2025-02-06 00:02:12 +00:00
Arsenii Kulikov
62a8e62c3d chore: simplify PayloadBuilder trait (#14246) 2025-02-05 23:20:31 +00:00
Arsenii Kulikov
a63f92e017 chore: use alloy traits for PoolTransaction (#14228) 2025-02-05 02:05:00 +00:00
Dan Cline
b6ce1d90fd perf: warm transactions in parallel (#13759) 2025-02-04 16:25:51 +00:00
Emilia Hane
b479b3439c feat(no_std): Add no_std support for reth-storage-api (#14187)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-04 11:23:35 +01:00
Arsenii Kulikov
e468d4d7c5 feat: add ExecutionData AT (#14179) 2025-02-04 01:08:47 +00:00
Matthias Seitz
42dfc1c24b chore: rm unused prune error variant (#14185) 2025-02-04 00:13:49 +00:00
Dan Cline
68e51af295 chore: rm unused rpc_types_compat import from reth-bench (#14182) 2025-02-03 23:41:36 +00:00
Arpit Temani
556c79f787 chore: convert_to_payload_body_v1 (#14168) 2025-02-03 23:16:33 +00:00
Arsenii Kulikov
04c1d7120e refactor: couple ExecutionPayload and ExecutionPayloadSidecar (#14172) 2025-02-03 21:04:42 +00:00
Arsenii Kulikov
65c3bd7eda feat: abstract OP payload builder over transaction (#14153) 2025-02-03 14:57:41 +00:00
github-actions[bot]
60337077c8 chore(deps): weekly cargo update (#14155)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-02 10:50:10 +00:00
Arpit Temani
209b44829e chore: remove block_to_payload_v1 (#14143)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-01 11:06:35 +00:00
Matthias Seitz
d16187509e chore: rm Once-cell dep (#14141) 2025-02-01 09:06:07 +01:00
Arsenii Kulikov
1c9ef8c5a3 refactor: remove Receipts struct (#14130) 2025-01-31 21:59:31 +00:00
joshieDo
d3acdda21b feat: integrate blob_params_at_timestamp (#14128) 2025-01-31 18:18:34 +00:00
abdaze
fe160e74df added helper function new_alloy_provider (#13579)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 14:47:31 +00:00
Roman Krasiuk
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
Poulav Bhowmick
59c6e7e452 added SealedHeaderFor alias to validate.rs and without_evm.rs (#14103)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 15:55:34 +00:00
Aditya Bisht
89f8667cd4 fix: Add dummy system tx in op dev mode (#14062)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:03:35 +00:00
Arsenii Kulikov
98a021ee7d feat: abstract over Evm::Error (#14085)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:02:20 +00:00
Dan Cline
2b5cb351d5 chore(trie): remove reth-primitives dep (#14080) 2025-01-29 23:13:09 +00:00
Dan Cline
d175d6475d chore(ethereum-node): remove reth-primitives dep (#14081) 2025-01-29 22:41:56 +00:00
Dan Cline
7b965e0232 chore(trie-db): remove reth-primitives dep (#14079) 2025-01-29 22:41:46 +00:00
Dan Cline
665ca2e89b feat: enable state root task during persistence (#12392)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-29 19:57:32 +00:00
Matthias Seitz
9001cc2cec chore: remove reth-primitives dep from consensus (#14067) 2025-01-29 16:51:53 +00:00
Arsenii Kulikov
5fcefcea8c refactor: remove PruneModes from batch executor (#14025) 2025-01-29 11:50:37 +00:00
Ryan Schneider
c7152ee9fa feat(rpc/validation): Expose metric for validation disallow list size. (#14057)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 09:50:26 +00:00
Matthias Seitz
14ac107c89 chore: bump revm 19.4 (#14031) 2025-01-28 20:14:56 +00:00
caglarkaya
77568f8d3e feat: introduce custom exex wal errors (#11789)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-01-28 14:18:33 +00:00
Matthias Seitz
5cf0276f1e chore: rm optimism feature from reth-provider (#14035) 2025-01-28 13:31:26 +00:00
Dan Cline
2b44d17d5f chore: remove reth-primitives dep from reth-engine-tree (#14019) 2025-01-27 21:44:21 +00:00
Dan Cline
ddc9375a60 chore: remove executed_block from EthBuiltPayload (#14017)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-27 21:27:57 +00:00
Matthias Seitz
afd43db9b8 feat: add network request proxy example (#13974) 2025-01-27 18:49:03 +00:00
github-actions[bot]
2d044a24c0 chore(deps): weekly cargo update (#13992)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-27 17:37:09 +00:00
Arsenii Kulikov
cde951732e refactor: store plain receipts instead Options in Receipts (#14010) 2025-01-27 16:05:48 +00:00
Alexey Shekhirin
d858a9f87d test(trie): use DB for hash builder in sparse trie fuzz (#13754)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-27 11:46:52 +00:00
Matthias Seitz
79a5217c07 chore: use asref path for open db (#13998) 2025-01-27 11:14:38 +00:00
DevOrbitlabs
9039909a78 feat: integrate request validation in EnginveValidator (#13858)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-23 16:11:30 +00:00
Matthias Seitz
3e181ab53a chore: use alloy-eip2124 directly (#13941) 2025-01-22 23:14:42 +00:00
Dan Cline
05b4205243 fix: temporarily pin crunchy (#13938) 2025-01-22 21:40:34 +00:00