Commit Graph

10932 Commits

Author SHA1 Message Date
Roman Hodulák
73f2edb90c feat(rpc): Use generic transaction request as input (#17092)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-14 17:46:52 +00:00
Léa Narzis
52bd07b8fd refactor(rpc): change receipt to Cow<R> for build_receipt (#17382) 2025-07-14 17:15:55 +00:00
Léa Narzis
f83e29cdd3 docs(guides): add export era in history section (#17391) 2025-07-14 16:45:42 +00:00
Matthias Seitz
61bbe5ee29 perf: release listner lock early (#17400) 2025-07-14 15:23:10 +00:00
Acat
44cc67be00 perf: optimize txpool_status RPC by avoiding full transaction collection (#17392)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-14 14:07:32 +00:00
Acat
b9c63f6a10 fix(txpool): Propagate promoted transactions on account updates (#17396)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-14 11:55:08 +00:00
Matthias Seitz
4edd55aacd chore: make clippy happy (#17399) 2025-07-14 11:05:20 +00:00
github-actions[bot]
b19b1b0790 chore(deps): weekly cargo update (#17386)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-07-14 12:19:39 +02:00
nekomoto911
332c656617 perf(blob): optimize blob store gets (#17388) 2025-07-13 09:44:18 +00:00
maradini77
e5e42e79f9 fix: broken link to system requirements in troubleshooting guide (#17384) 2025-07-13 09:03:41 +00:00
Matthias Seitz
b08586946c chore: consolidate typo fixes from multiple PRs (#17387) 2025-07-13 08:57:45 +00:00
crStiv
e010ec290a docs: typos (#17283) 2025-07-13 08:35:00 +00:00
Léa Narzis
ac5d335796 feat: add into_logs() to TxReceipt for Receipt/OpReceipt (#17383) 2025-07-13 08:24:00 +00:00
crStiv
4767e1c251 docs: typos (#17335)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-12 15:55:12 +00:00
otc group
e9389dc640 docs: fix link to installation (#17375)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-12 13:44:56 +02:00
Léa Narzis
1d6a830803 feat: make Receipt generic over TxType (#17237)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-12 06:49:36 +00:00
Alexey Shekhirin
80767f1f30 perf(engine): clear accounts trie in background to not block state root (#17369) 2025-07-11 17:17:51 +00:00
Yash Atreya
f6839ac352 fix(docs): rustdocs search functionality (#17367) 2025-07-11 15:28:29 +00:00
Federico Gimenez
99baeeb413 chore(ci): unpin hive (#17370) 2025-07-11 13:27:07 +00:00
Dan Cline
96f8faf8f0 feat(trie): wire parallel trie config to PayloadProcessor (#17355) 2025-07-11 13:26:22 +00:00
Tomass
2060813af5 docs:fix spelling error in flowchart (#17346) 2025-07-11 12:41:34 +00:00
Dan Cline
bcc9ed461e chore(trie): impl HashedPostState::drain_into_sorted (#17362) 2025-07-11 12:05:15 +00:00
Dan Cline
00d117dd3e chore(trie): impl TrieUpdates::drain_into_sorted (#17361) 2025-07-11 12:05:03 +00:00
Yash Atreya
88ce599f65 fix(docs): update-book-cli job (#17365) 2025-07-11 11:05:51 +00:00
Dan Cline
cbf2ceb344 chore(consensus): remove outdated comment from validate_block_pre_execution (#17360) 2025-07-11 10:27:58 +00:00
Arsenii Kulikov
ea35ebfda2 feat: make ethereum Cli generic over node and remove debug commands (#17363) 2025-07-11 10:07:38 +00:00
Brian Picciano
98c68c1f8a perf(trie): reuse update action buffers in parallel sparse trie processing (#17352) 2025-07-11 09:28:45 +00:00
Federico Gimenez
f148cb3199 feat(rpc): specialise contiguous receipt queries for logs (#16441)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-11 09:21:08 +00:00
Dan Cline
06a7d05649 feat(cli): add enable-parallel-sparse-trie flag (#17357)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-07-10 23:47:25 +00:00
Arsenii Kulikov
4560ac4fe7 feat: support isthmus in reth-bench (#17351) 2025-07-10 23:43:32 +00:00
Dan Cline
a1dd69ee0e feat(trie): add TrieUpdates::clear (#17359) 2025-07-10 22:57:06 +00:00
Dan Cline
2b142fb198 feat(trie): add HashedPostState::clear (#17358) 2025-07-10 22:57:00 +00:00
Matthias Seitz
e263daebce chore: broadcast raw tx for opethapi (#17342) 2025-07-10 22:04:24 +00:00
Matthias Seitz
5479e115f9 chore: add helper to access invalid tx error (#17353) 2025-07-10 21:43:21 +00:00
Matthias Seitz
ee11b424fc chore: add helper convert into error object (#17354) 2025-07-10 21:05:03 +00:00
Dan Cline
2bf4646e2d chore(trie): add Either type for SparseTrieInterface (#17267) 2025-07-10 20:31:43 +00:00
fuder.eth
4668614f41 fix: Typographical Errors in Comments (#17333) 2025-07-10 20:24:38 +00:00
Amidamaru
ccc1493848 chore: make OpAddonsBuilder generic over middleware (#17347) 2025-07-10 20:00:01 +00:00
Matthias Seitz
2813776d4e chore: add helpers for disabling read-tx timeout (#17339)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-10 15:48:19 +00:00
Brian Picciano
6561e8ff46 chore(trie): Implement ParallelSparseTrie::find_leaf (#17326) 2025-07-10 15:04:29 +00:00
Brian Picciano
d7aa751379 feat: add graph selection option to newpayload latency comparison script (#17097) 2025-07-10 13:42:27 +00:00
Dan Cline
c274422bba feat(trie): add generics to SparseTrieTask (#17269)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-07-10 12:45:14 +00:00
Léa Narzis
60c86aeca2 feat(era1): add subcommand export-era (#17132)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-10 12:37:17 +00:00
Alexey Shekhirin
da2ab711d3 refactor: rename RevealedSparseTrie to SerialSparseTrie (#17345) 2025-07-10 12:06:29 +00:00
Federico Gimenez
26b7258d57 feat(ci): reorganize e2e tests with dedicated nextest filter and CI workflow (#17290) 2025-07-10 10:41:48 +00:00
Arsenii Kulikov
1a7c335a60 feat: re-execute command (#17330) 2025-07-10 10:21:51 +00:00
Yash Atreya
ea944fa75a fix(docs): broken rustdocs link (#17341) 2025-07-10 09:33:25 +00:00
Alexey Shekhirin
0f49e35fbb fix(trie): reset hashes of nodes along the path of removed leaf (#17331)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
2025-07-10 09:27:23 +00:00
Matthias Seitz
0326dab81c chore: replace CacheDb with trait bounds (#17315) 2025-07-10 11:34:18 +02:00
Matthias Seitz
b3d722f1fd chore: simplify receipt envelope conversion (#17337) 2025-07-09 22:46:57 +00:00