Commit Graph

8408 Commits

Author SHA1 Message Date
Ayush Dubey
0253bad654 chore: Adding warning log for empty MPT root as withdrawals_root post-Isthmus (#15925)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-25 13:26:15 +00:00
Ayush Dubey
cef7febf0b feat: Introducing ValidationApiError into structured JSON-RPC error responses (#15901)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-25 10:10:32 +00:00
cakevm
5810f31b6c chore(transaction-pool): make NoopTransactionPool generic over EthPoolTransaction (#15923) 2025-04-25 09:51:51 +00:00
Roman Hodulák
fab0d81a97 feat(cli): Add import-era CLI command (#15882) 2025-04-25 08:54:37 +00:00
Ayush Dubey
f3b2e4fcd0 chore: moving header sync gap provider to storage api crate (#15921) 2025-04-25 08:53:40 +00:00
nk_ysg
e0a300ea07 perf: opt EngineApiTreeHandler::insert_block_inner rm clone (#15385)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-25 08:27:39 +00:00
Ayush Dubey
220441c12f feat: Introduces sequencer metrics for transaction forwarding (#15910)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-25 07:05:27 +00:00
Hai | RISE
7a4a30f49f chore: fix misleading name (#15920) 2025-04-25 07:02:08 +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
floor-licker
79898f1756 feat: add split_ref method to SealedHeader (#15917) (#15918) 2025-04-25 00:56:46 +00:00
Emilia Hane
a7435bede0 chore(deps): 2024 edition syntax fixes (#14731) 2025-04-24 21:34:26 +00:00
Roman Hodulák
a3fff5cf6e feat(era): Add era stream from local directory (#15914) 2025-04-24 18:57:44 +00:00
FT
cefac14a28 chore: fix typo and remove redundant article in comments (#15915) 2025-04-24 18:42:07 +00:00
Léa Narzis
70c5d12b4b test(era): finalize reth era testing tour. (#15595)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-04-24 18:27:56 +00:00
int88
dd4aa1a85b test: complete local_senders_tracking (#15912) 2025-04-24 14:40:06 +00:00
Matthias Seitz
0c7518205b chore: bump alloy 0.15.5 (#15913) 2025-04-24 14:39:24 +00:00
Matthias Seitz
bf59f5816c docs: add docs about CachedReads (#15905)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2025-04-24 15:43:09 +02:00
Matthias Seitz
4d77608be1 feat!: replace TransactionSigned with alloy's (#15768) 2025-04-24 12:17:19 +00:00
floor-licker
cfa49f86ef chore: move HeaderSyncGap type (#15892)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-24 11:01:26 +00:00
Matthias Seitz
c00c09f4c9 chore: use sender_ref (#15898) 2025-04-24 12:13:21 +02:00
Z
1a53b3b632 perf: simplify generated superchain code (#15897) 2025-04-24 08:43:50 +00:00
int88
35f5dac9b0 test: change sender balance when apply update accounts to pool (#15896)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-24 08:36:30 +00:00
Veer Chaurasia
8e8ec019df refactor(storage-api): move statewriter trait to storage-api crate (#15894)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-24 08:36:02 +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
Shane K Moore
94723cacb3 chore: simplify op chainspec parser (#15888) 2025-04-23 19:52:15 +00:00
Matthias Seitz
9526849c14 chore: add update_db_with_and_check (#15885) 2025-04-23 19:05:01 +02:00
Danyal Prout
0a4a883923 chore(metrics): summable reth_info value (#15884) 2025-04-23 16:32:26 +00:00
Ishika Choudhury
d4c04f6826 feat: added support for --debug.rpc-consensus-ws (#15858) 2025-04-23 14:26:31 +00:00
Matthias Seitz
5197a72c56 chore: relax more default (#15880) 2025-04-23 16:23:49 +02:00
Matthias Seitz
a94348d7d0 chore: relax default constraints (#15879) 2025-04-23 13:25:08 +00:00
Arsenii Kulikov
fe3011ffca fix: correctly set extra_data for eth payload builder (#15875) 2025-04-23 12:28:35 +00:00
Matthias Seitz
f5eca39559 chore: bump alloy 0.15 (#15874) 2025-04-23 12:13:16 +00:00
kevaundray
40f0edfc2e chore: Make SparseTrie crate no_std compatible (#15786)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-23 11:57:41 +00:00
Arsenii Kulikov
ae3ffb90e4 chore: bump MSRV to 1.86 (#15863)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-23 13:55:26 +02:00
Matthias Seitz
57f77ac438 fix: fail send_raw_transaction if forwarding fails (#15867) 2025-04-23 10:13:03 +00:00
Pana
67e34b59e1 refactor: move reth-evm crate code into its own crate folder (#15870) 2025-04-23 09:33:26 +00:00
Alexey Shekhirin
7b483b4f8c fix(cli): drop ExEx WAL only if it exists (#15871) 2025-04-23 09:33:17 +00:00
Roman Hodulák
9d9987590f refactor(reth): Extract Cli into ethereum-cli crate (#15857)
Co-authored-by: Harrish Bansal <145403921+Haxry@users.noreply.github.com>
2025-04-23 07:23:12 +00:00
Shane K Moore
211ecb6d91 chore: add superchain enum macro for chainspec (#15861) 2025-04-23 07:10:22 +00:00
Matthias Seitz
a135c4b72c chore: add empty line to display hardforks (#15845) 2025-04-22 22:55:53 +02:00
kevaundray
81942e41be chore: add a method on SparseTrie to check whether a leaf exists (#15758)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-04-22 19:52:54 +00:00
Federico Gimenez
98ae924731 feat(engine): enable prewarming & caching by default (#15764)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-04-22 18:07:38 +00:00
Mateus F. Melo
6d45d5297d chore: rename send_rpc_call into request with pub (#15849) 2025-04-22 15:44:37 +00:00
Roman Hodulák
76633a541d feat(era): Add history import (#15737) 2025-04-22 14:58:49 +00:00
rotcan
ee8d7d00cb feat(engine): Compare sorted bundle states in witness invalid block hook (#15689)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-04-22 13:49:08 +00:00
cakevm
2ab24fe90a feat(optimism): Add support for all Superchain configs and enable their usage (#14562)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-22 13:40:07 +00:00
Ishika Choudhury
3b879a1d83 feat: task executor accessible globally (#15360)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-22 12:16:29 +00:00
Matthias Seitz
81a8c270d6 test(crates): add comprehensive tests for mock transaction factory and modifications (#15842)
Co-authored-by: tiendn <15717476+tiendn@users.noreply.github.com>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2025-04-22 12:20:46 +02:00
Morty
cf3240f6ee docs: correct indentation in rpc.rs (#15824)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-22 09:53:19 +00:00
Harrish Bansal
701af23fa5 refactor: Simplify HeaderSyncGapProvider trait (#15819)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-22 09:40:56 +00:00