stevencartavia
|
8fa539225b
|
refactor: remove duplicate apply_pre_execution_changes from Trace trait (#22333)
|
2026-02-19 04:32:42 +00:00 |
|
Doohyun Cho
|
93d546a36d
|
perf(trie): preserve allocations in sparse trie wipe() (#21089)
|
2026-02-19 04:02:20 +00:00 |
|
zhygis
|
5c83eb0b06
|
feat(log): disable file logging by default for non-node commands (#21521)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-02-19 03:16:47 +00:00 |
|
Georgios Konstantopoulos
|
cd32e3cc05
|
feat(reth-bench): add prometheus metrics scraper (#22244)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
|
2026-02-19 03:13:40 +00:00 |
|
MergeBot
|
26470cadfc
|
perf(trie): remove redundant HashMap lookup in sparse trie account state query (#22328)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-19 03:09:04 +00:00 |
|
Brian Picciano
|
506ab806e4
|
fix: propagate trie update diff result to trigger debug recorder writes (#22331)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-19 02:52:43 +00:00 |
|
Forostovec
|
c2e846093e
|
fix(net): use continue instead of return in buffer_hashes loop (#22337)
|
2026-02-19 02:46:33 +00:00 |
|
Georgios Konstantopoulos
|
85d35fa6c0
|
feat(tasks): add WorkerMap for named single-thread workers (#22262)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-19 02:27:02 +00:00 |
|
Georgios Konstantopoulos
|
47544d9a7e
|
fix(txpool): ensure transactions are added to pending subpool in nonce order (#22308)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-18 20:31:04 +00:00 |
|
Georgios Konstantopoulos
|
0e01a694a7
|
fix(storage): clarify storage settings mismatch warning (#22330)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 16:35:28 +00:00 |
|
Brian Picciano
|
302993b45a
|
feat(trie-debug): record SetRoot op in ParallelSparseTrie::set_root (#22324)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 14:03:42 +00:00 |
|
Brian Picciano
|
8d97ab63c6
|
perf: use stack-allocated [u8; 65] for StoredNibblesSubKey encoding (#22314)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-18 13:35:20 +00:00 |
|
Matthias Seitz
|
251f83ab0b
|
refactor: replace TryFrom*Response traits with unified RpcResponseConverter (#22320)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 13:32:47 +00:00 |
|
drhgencer
|
8861e2724f
|
fix(txpool): notify subscribers when set_block_info promotes transaction (#22243)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 09:08:16 +00:00 |
|
Georgios Konstantopoulos
|
734ec4ffe6
|
feat(engine): add tracing spans to execute_block setup (#22304)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 06:23:24 +00:00 |
|
Georgios Konstantopoulos
|
cbcdf8dac0
|
chore(tracing): use underscores instead of spaces in span names (#22307)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 06:21:04 +00:00 |
|
Georgios Konstantopoulos
|
826e387c87
|
refactor(rpc): use ..Default::default() for SimCallResult initialization (#22309)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 05:42:22 +00:00 |
|
Forostovec
|
1c40188993
|
fix: correct message ID in NodeData version error (#22291)
|
2026-02-18 05:02:33 +00:00 |
|
DaniPopes
|
a1d1b6def6
|
fix: prevent ANSI escape codes leaking into Tracy zone text (#22306)
|
2026-02-18 03:49:34 +00:00 |
|
Georgios Konstantopoulos
|
56bbb3ce2c
|
feat(cli): add reth db prune-checkpoints command (#22288)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 01:25:53 +00:00 |
|
Georgios Konstantopoulos
|
5b1010322c
|
docs: clarify StateWriteConfig is about database (MDBX) writes vs static files (#22299)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-18 01:13:31 +00:00 |
|
Georgios Konstantopoulos
|
a195b777eb
|
perf(storage): skip plain state conversion in write_state for storage v2 (#22294)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-18 00:48:06 +00:00 |
|
Georgios Konstantopoulos
|
aeb2c6e731
|
chore(primitives): remove legacy transaction roundtrip tests (#22292)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 21:15:14 +00:00 |
|
stevencartavia
|
477fed7a11
|
refactor(primitives): use alloy's EthereumReceipt type (#22254)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 20:30:52 +00:00 |
|
MergeBot
|
59993b974a
|
fix(rpc): resolve AtBlockHash to single block in eth_getFilterChanges (#22283)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 20:15:33 +00:00 |
|
Georgios Konstantopoulos
|
9ecef47aff
|
fix(provider): skip sender pruning during reorg when sender_recovery is full (#22271)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 19:15:03 +00:00 |
|
DaniPopes
|
0ba685386d
|
refactor: dedup runtime initializations (#22263)
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
|
2026-02-17 17:35:31 +00:00 |
|
Georgios Konstantopoulos
|
6ff4f947c8
|
fix(trie): propagate parent span to proof workers (#22279)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 16:48:19 +00:00 |
|
Brian Picciano
|
6f9a3242ef
|
chore: remove legacy proof code paths and simplify to V2-only (#22270)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 14:42:13 +00:00 |
|
Matthias Seitz
|
e89bf483bc
|
feat(rpc): add query methods to ActiveFilters (#22275)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 14:37:04 +00:00 |
|
Georgios Konstantopoulos
|
61038449c8
|
fix(rpc): update eth_simulateV1 revert error code to 3 (#22272)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 14:36:34 +00:00 |
|
Georgios Konstantopoulos
|
48b2cd970f
|
docs: fix default jwt.hex path in cli args (#22269)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 14:35:32 +00:00 |
|
Brian Picciano
|
fb90051010
|
fix(trie): subtrie root node too small to have hash (#22114)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 13:30:47 +00:00 |
|
Brian Picciano
|
8db352dfd2
|
feat(trie): add trie-debug feature for recording sparse trie mutations (#22234)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 11:59:11 +00:00 |
|
Brian Picciano
|
117b212e2e
|
feat(trie): Combine extension and branch nodes in output from proof v2 (#22021)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-02-17 11:12:48 +00:00 |
|
Tomass
|
e21a174737
|
refactor(net): use VecDeque::pop_front_if from Rust 1.93 (#22260)
|
2026-02-17 08:46:56 +00:00 |
|
DaniPopes
|
e972d9d8c7
|
chore: rm transact_batch span (#22258)
|
2026-02-17 04:45:05 +00:00 |
|
Georgios Konstantopoulos
|
7f00ebfafe
|
chore: elide lifetimes in iter_sub_trie_targets (#22256)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 02:11:09 +00:00 |
|
Matthias Seitz
|
883e9ae8cc
|
feat(node-core): add with_dev_block_time helper to NodeConfig (#22251)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-17 02:40:46 +01:00 |
|
DaniPopes
|
a1e4132c2d
|
chore: reduce size of common spans (#22253)
|
2026-02-17 01:29:32 +00:00 |
|
DaniPopes
|
4ecb0d5680
|
perf: use mutex in for_each_ordered (#22252)
|
2026-02-17 01:19:56 +00:00 |
|
Georgios Konstantopoulos
|
5b8808e5fd
|
feat(engine): add trigger-based MiningMode variant (#22250)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-17 00:28:25 +00:00 |
|
Georgios Konstantopoulos
|
2eec519bf9
|
feat(tasks): add WorkerPool with per-thread Worker state (#22154)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-16 23:46:51 +00:00 |
|
Georgios Konstantopoulos
|
02513ecf3b
|
perf(engine): overlap block conversion with execution in payload validation (#21957)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
|
2026-02-16 23:46:45 +00:00 |
|
Alexey Shekhirin
|
10c6bdb5ff
|
fix(engine): wait for persistence to complete in reth_newPayload (#22239)
|
2026-02-16 14:08:36 +00:00 |
|
Alexey Shekhirin
|
881500e592
|
feat(rpc, reth-bench): reth_newPayload methods for reth-bench (#22133)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-02-16 11:11:13 +00:00 |
|
pepes
|
8db125daff
|
fix(engine-primitives): delegate block_to_payload to T (#22180)
|
2026-02-16 10:09:58 +00:00 |
|
James Niken
|
bf2071f773
|
fix(primitives-traits): handle KECCAK_EMPTY in From<TrieAccount> (#22200)
|
2026-02-16 10:02:56 +00:00 |
|
Alvarez
|
ee5ec069cd
|
refactor(tracing): use Option::transpose() for file_guard (#22181)
|
2026-02-16 11:08:59 +01:00 |
|
YK
|
8722277d6e
|
perf: adaptive multiproof chunk size based on block gas usage (#22233)
|
2026-02-16 09:49:56 +00:00 |
|