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 |
|
DaniPopes
|
de69654b73
|
chore(deps): breaking bumps (#21584)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-31 00:44:09 +00:00 |
|
DaniPopes
|
8d28c4c8f2
|
chore(trie): add set_* methods alongside with_* builders (#21639)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-30 22:42:57 +00:00 |
|
Georgios Konstantopoulos
|
bfe778ab51
|
perf(trie): use Entry API to avoid empty Vec allocation in extend (#21645)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-30 22:29:21 +00:00 |
|
DaniPopes
|
e523a76fb8
|
chore(trie): clear RevealableSparseTrie in place (#21638)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-30 22:27:43 +00:00 |
|
DaniPopes
|
cd12ae58f2
|
docs(CLAUDE.md): tweaks (#21646)
|
2026-01-30 22:26:34 +00:00 |
|
Georgios Konstantopoulos
|
370a548f34
|
refactor(db): derive Clone for DatabaseEnv (#21641)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-30 21:54:50 +00:00 |
|
pepes
|
781128eece
|
chore(db-api): simplify DatabaseMetrics impl for Arc (#21635)
|
2026-01-30 18:43:19 +00:00 |
|
Julian Meyer
|
435d915422
|
chore: make engine tree crate items public (#21487)
|
2026-01-30 18:40:30 +00:00 |
|
Georgios Konstantopoulos
|
3ec065295e
|
refactor(trie): replace SmallVec with Vec in sparse trie buffers (#21637)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
|
2026-01-30 18:34:15 +00:00 |
|
Matthias Seitz
|
e1bc6d0f08
|
feat(engine): preserve sparse trie across payload validations (#21534)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-01-30 18:34:13 +00:00 |
|