Commit Graph

1116 Commits

Author SHA1 Message Date
340d7ba008 refactor: merge signed tx traits (#14622) 2025-02-24 13:43:31 +00:00
107ab4fb79 feat: Add withdrawals support to debug build-block command (#14493)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-22 09:47:13 +00:00
3570f6b2f3 feat(reth-bench): substract block fetch waiting time from benchmark duration (#14299) 2025-02-18 20:53:10 +00:00
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
482f4557eb chore(db): move mod tables to db-api (#14540)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-17 20:53:39 +00:00
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
431df62a4a feat(reth-bench): send-payload CLI (#14472) 2025-02-13 16:04:40 +00:00
172369afd5 feat: add Consensus to ExecutionStage (#14447) 2025-02-12 14:48:14 +00:00
69050721ea chore: rm unused cli args (#14295) 2025-02-07 09:40:24 +00:00
d5277d5f27 chore: remove usages of reth_primitives from reth bin (#14252) 2025-02-06 00:02:12 +00:00
62a8e62c3d chore: simplify PayloadBuilder trait (#14246) 2025-02-05 23:20:31 +00:00
a9ae060452 fix: use different cancel wrapper for prewarm tasks (#14221) 2025-02-04 21:06:50 +00:00
b6ce1d90fd perf: warm transactions in parallel (#13759) 2025-02-04 16:25:51 +00:00
6fecdac4ea fix(reth-bench): return error on invalid range (#14198) 2025-02-04 15:51:03 +00:00
68e51af295 chore: rm unused rpc_types_compat import from reth-bench (#14182) 2025-02-03 23:41:36 +00:00
af3eb83c90 chore: rm unused error variants (#14183) 2025-02-03 23:29:29 +00:00
e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) 2025-02-03 19:26:18 +00:00
6afededdbf feat: phase out payload conversion helpers (#14090)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 13:04:41 +00:00
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
2e2167268f docs(reth-bench): add comprehensive setup and analysis docs (#14088)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2025-01-30 16:50:32 +00:00
9001cc2cec chore: remove reth-primitives dep from consensus (#14067) 2025-01-29 16:51:53 +00:00
88c878da0c chore: update reth-bench docs (#14060) 2025-01-29 16:51:31 +00:00
5fcefcea8c refactor: remove PruneModes from batch executor (#14025) 2025-01-29 11:50:37 +00:00
2652ec8af5 chore: make transaction type fields private (#13915)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 10:56:07 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
926ad2a639 feat: unify recover fn result type (#13897)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-22 14:58:36 +00:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
567d5c60e6 feat: add snmalloc support (#13771) 2025-01-12 02:43:24 +00:00
8e7768db2a feat: integrate EngineArgs into NodeCommand (#13748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-11 17:27:11 +00:00
c601712147 feat(tree): --engine.state-root-task-compare-updates (#13763) 2025-01-10 12:30:50 +00:00
383eb2331c chore: integrate Test trait for sealed types (#13746) 2025-01-09 09:06:28 +01:00
a3f8a9d38b chore!: rename blockchainprovider2 (#13727) 2025-01-08 13:52:17 +01:00
baf92e33fb chore: rm beacon consensus deps everywhere (#13722) 2025-01-08 12:49:54 +01:00
027f80ebb7 chore: remove blockchaintree dep from reth bin (#13712) 2025-01-07 21:28:40 +00:00
35392bd8e9 chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 19:44:39 +00:00
3e980e61d8 Discussion draft: change DB Writer to take value references (#13672) 2025-01-07 17:38:09 +00:00
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00:00
107dfaeaa9 feat(engine): wire StateRootTask in EngineApiTreeHandler (#12639)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-07 10:27:16 +00:00
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
f163b3d3f9 feat: use alloy block types (#13518) 2024-12-31 09:30:15 +00:00
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
41283d3db0 chore: relax cli bounds (#13543) 2024-12-24 16:43:52 +00:00
934fd1f7f0 chore: make NodeEvent generic over NodePrimitives (#13534) 2024-12-23 23:31:59 +00:00
af1c9b7614 refactor: integrate BuiltPayload::Primitives (#13484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-23 23:06:47 +00:00
0d8efd8f69 chore: expose execution error of debug_cmd/merkle.rs (#13515) 2024-12-23 18:20:17 +00:00
62bbc8baa7 fix typos (#13489) 2024-12-21 09:56:40 +00: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