YK
|
ffcb486388
|
refactor(rocksdb): deduplicate iterator next() implementations (#21737)
|
2026-02-03 14:31:05 +00:00 |
|
YK
|
59d68f92c4
|
perf(static-file): hoist cursor creation outside block loop (#21731)
|
2026-02-03 14:29:07 +00:00 |
|
Matthias Seitz
|
0e0271a612
|
chore(deps): bump alloy 1.5.2 -> 1.6.1 (#21746)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-02-03 14:16:50 +00:00 |
|
Minhyuk Kim
|
df12fee965
|
feat(txpool): add is_transaction_ready to TransactionPool trait (#21742)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 14:13:52 +00:00 |
|
DaniPopes
|
11a4f65624
|
chore: misc tree cleanups (#21691)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 13:34:19 +00:00 |
|
Matthias Seitz
|
a782e1a18a
|
chore: disable changelog workflow on PRs (#21748)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 14:12:43 +01:00 |
|
DaniPopes
|
2dc76f9abe
|
chore: match statement order in ExecutionCache::new (#21712)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-02-03 12:47:15 +00:00 |
|
Nicolas SSS
|
65100971e5
|
fix(evm): remove unused reth-ethereum-forks (#21695)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 12:33:44 +00:00 |
|
Georgios Konstantopoulos
|
8e21afa9cc
|
feat(trie): add memory_size heuristic for ParallelSparseTrie (#21745)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-03 12:29:57 +00:00 |
|
DaniPopes
|
46a9b9ad3d
|
perf: replace RwLock<HashMap/HashSet> with DashMap/DashSet (#21692)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-03 13:31:05 +01:00 |
|
Georgios Konstantopoulos
|
3f77af4f98
|
feat: add AI-assisted changelog generation (#21743)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Emma Jamieson-Hoare <emmajam@users.noreply.github.com>
Co-authored-by: Emma Jamieson-Hoare <ejamieson19@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-02-03 12:19:49 +00:00 |
|
Arsenii Kulikov
|
79cabbf89c
|
perf: optimize SparseTrieCacheTask (#21704)
|
2026-02-03 11:39:10 +00:00 |
|
drhgencer
|
e04afe6e0e
|
fix(rpc): validate toBlock in trace_filter (#21718)
|
2026-02-03 11:02:57 +00:00 |
|
Arsenii Kulikov
|
ee224fe20f
|
fix: update sparse trie masks (#21716)
|
2026-02-03 12:01:58 +01:00 |
|
DaniPopes
|
972f23745e
|
chore: remove clone from in memory cursor (#21719)
|
2026-02-03 04:04:33 +00:00 |
|
Dan Cline
|
49f60822f7
|
chore: move TransactionLookup as first option (#21721)
|
2026-02-03 02:30:13 +00:00 |
|
Georgios Konstantopoulos
|
47ebc79c85
|
feat(rpc): add EIP-7928 eth_getBalanceWithProof and eth_getAccountWithProof (#21720)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 01:12:04 +00:00 |
|
Arsenii Kulikov
|
53f922927a
|
feat: reintroduce --engine.state-root-task-compare-updates (#21717)
|
2026-02-02 23:48:54 +00:00 |
|
Dan Cline
|
f1f3980d29
|
fix(cli): actually enable reth-prune rocksdb feature in cli (#21715)
|
2026-02-02 23:39:04 +00:00 |
|
Dan Cline
|
6946f26d77
|
fix(cli): delete all static files when PruneModes::Full is configured (#21647)
|
2026-02-02 17:30:21 +00:00 |
|
Arsenii Kulikov
|
f663d1d110
|
fix: properly drain pending account updates (#21709)
|
2026-02-02 17:29:43 +00:00 |
|
Huber
|
f4943abf73
|
chore(ci): add consts to typos allowlist (#21708)
|
2026-02-02 17:02:16 +00:00 |
|
Matthias Seitz
|
102a6944ba
|
perf(trie): avoid clearing already-cached sparse trie (#21702)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-02 13:03:07 +00:00 |
|
Alexey Shekhirin
|
1592e51d34
|
feat(engine): add CLI args for sparse trie pruning configuration (#21703)
|
2026-02-02 12:52:31 +00:00 |
|
Arsenii Kulikov
|
4280ccf470
|
fix: short-circuit in reveal_account_v2_proof_nodes on empty nodes (#21701)
|
2026-02-02 12:18:45 +00:00 |
|
Alexey Shekhirin
|
05ab98107c
|
fix(reth-bench): gracefully stop when transaction source exhausted (#21700)
|
2026-02-02 11:10:58 +00:00 |
|
Brian Picciano
|
49128ed28f
|
fix(trie): Return full_key from update_leaves unless it is not a child of the missing path (#21699)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-02-02 11:07:56 +00:00 |
|
Huber
|
f74e594292
|
perf(trie): dispatch V2 storage proofs in lexicographical order (#21684)
|
2026-02-02 09:31:47 +00:00 |
|
Georgios Konstantopoulos
|
e7d4a05e36
|
perf(trie): fix allocation hot paths with capacity hints and buffer reuse (#21466)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: yongkangc <chiayongkang@hotmail.com>
|
2026-02-02 06:58:45 +00:00 |
|
Georgios Konstantopoulos
|
9382a4c713
|
fix(prune): use batched pruning loop with edge feature to prevent OOM (#21649)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-02 02:38:00 +00:00 |
|
DaniPopes
|
28409558f9
|
perf: add ParallelBridgeBuffered trait to replace par_bridge (#21674)
|
2026-02-02 00:58:43 +00:00 |
|
DaniPopes
|
5ef32726db
|
refactor: add with_* compressor utility methods (#21680)
|
2026-02-01 20:43:25 +00:00 |
|
Snezhkko
|
60c3bef1e8
|
fix(zstd): use transaction dictionary for tx compressor (#21382)
|
2026-02-01 20:12:51 +00:00 |
|
iPLAY888
|
af96eeae56
|
refactor(provider): deduplicate segment-to-stage mapping in static file manager (#21670)
|
2026-02-01 20:09:32 +00:00 |
|
Georgios Konstantopoulos
|
5528aae8f6
|
fix(engine): wait for persistence service thread before RocksDB drop (#21640)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-01 19:55:45 +00:00 |
|
Georgios Konstantopoulos
|
83364aa2d6
|
fix(prune): migrate invalid receipts prune config to Distance(64) (#21677)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 19:44:14 +00:00 |
|
DaniPopes
|
749a742bcf
|
chore(deps): update metrics-derive 0.1.1 (#21673)
|
2026-02-01 19:38:38 +00:00 |
|
ethfanWilliam
|
2970624413
|
chore: avoid eager evaluation in base_fee_params_at_timestamp (#21536)
|
2026-02-01 19:04:42 +00:00 |
|
Matthias Seitz
|
7e18aa4be8
|
fix(rpc): change debug_set_head number parameter to U64 (#21678)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 18:59:22 +00:00 |
|
YK
|
9f8c22e2c3
|
feat(prune): prune rocksdb account and storage history indices (#21331)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-01 18:42:17 +00:00 |
|
Georgios Konstantopoulos
|
3d699ac9c6
|
perf(trie): reuse account RLP buffer in SparseTrieCacheTask (#21644)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 15:20:11 +00:00 |
|
かりんとう
|
9be31d504d
|
fix(trie): silence unused param warnings in sparse-parallel no_std build (#21657)
|
2026-02-01 13:05:39 +00:00 |
|
github-actions[bot]
|
34cc65cfe6
|
chore(deps): weekly cargo update (#21660)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
|
2026-02-01 13:03:13 +00:00 |
|
Matthias Seitz
|
6e161f0fc9
|
perf: batch finalized/safe block commits with SaveBlocks (#21663)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 13:02:59 +00:00 |
|
iPLAY888
|
63a3e18404
|
fix: remove unnecessary alloc (#21665)
|
2026-02-01 13:01:11 +00:00 |
|
Matthias Seitz
|
7d10e791b2
|
refactor(engine): improve payload processor tx iterator (#21658)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 12:44:10 +00:00 |
|
Georgios Konstantopoulos
|
a9b2c1d454
|
feat(rpc): make blob sidecar upcasting opt-in (#21624)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-01 12:25:46 +00:00 |
|
CPerezz
|
9127563914
|
fix: cleanup entire temp directory when using testing_node (#18399)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-31 16:46:11 +00:00 |
|
Georgios Konstantopoulos
|
a500fb22ba
|
fix(metrics): rename save_blocks_block_count to save_blocks_batch_size (#21654)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-31 12:59:09 +00:00 |
|
Matthias Seitz
|
e869cd4670
|
perf(engine): skip DB lookup for new blocks in insert_block_or_payload (#21650)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-31 03:35:20 +00:00 |
|