Dan Cline
|
12891dd171
|
chore: allow invalid storage metadata (#22150)
|
2026-02-12 22:02:26 +00:00 |
|
Dan Cline
|
e3fe6326bc
|
chore(storage): rm storage settings, use only one (#22042)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-12 21:17:05 +00:00 |
|
Dan Cline
|
e3d520b24f
|
feat(network): add inbound / outbound scopes for disconnect reasons (#22070)
|
2026-02-12 20:54:03 +00:00 |
|
Dan Cline
|
9f29939ea1
|
feat: bundle mdbx_copy as reth db copy subcommand (#22061)
Co-authored-by: Emma Jamieson-Hoare <emmajam@users.noreply.github.com>
|
2026-02-12 20:39:56 +00:00 |
|
John Letey
|
408593467b
|
feat(download): optional chain-aware snapshot url (#22119)
|
2026-02-12 21:42:19 +01:00 |
|
Georgios Konstantopoulos
|
1e8030ef28
|
fix(engine): return error on updates channel disconnect in sparse trie task (#22139)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 20:00:36 +00:00 |
|
YK
|
f72c503d6f
|
feat(metrics): use 5M first gas bucket for finer-grained newPayload metrics (#22136)
Co-authored-by: Ubuntu <ubuntu@dev-yk.tail388b2e.ts.net>
|
2026-02-12 19:03:21 +00:00 |
|
Dan Cline
|
e30e441ada
|
fix: stage drop prunes account/storage changeset static files (#22062)
|
2026-02-12 18:34:46 +00:00 |
|
Georgios Konstantopoulos
|
121160d248
|
refactor(db): use hashed state as canonical state representation (#21115)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-12 18:02:02 +00:00 |
|
Georgios Konstantopoulos
|
7ff78ca082
|
perf(engine): use transaction count threshold for prewarm skip (#22094)
Co-authored-by: yk <yongkang@tempo.xyz>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Ubuntu <ubuntu@dev-yk.tail388b2e.ts.net>
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-02-12 17:07:52 +00:00 |
|
Georgios Konstantopoulos
|
3300e404cf
|
feat(engine): add --engine.disable-sparse-trie-cache-pruning flag (#21967)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: mattsse <19890894+mattsse@users.noreply.github.com>
Co-authored-by: alexey <17802178+shekhirin@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
|
2026-02-12 16:36:31 +00:00 |
|
Georgios Konstantopoulos
|
77cb99fc78
|
chore(node): update misleading consensus engine log message (#22124)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Emma Jamieson-Hoare <emmajam@users.noreply.github.com>
|
2026-02-12 16:14:03 +00:00 |
|
Georgios Konstantopoulos
|
4f5fafc8f3
|
fix(net): correct EthMessageID::max for eth70 and later versions (#22076)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 15:53:11 +00:00 |
|
Georgios Konstantopoulos
|
0b8e6c6ed3
|
feat(net): enforce EIP-868 fork ID for discovered peers (#22013)
Co-authored-by: Emma <emma@tempo.xyz>
Co-authored-by: Matthias Seitz <mattsse@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Emma Jamieson-Hoare <ejamieson19@gmail.com>
Co-authored-by: Emma Jamieson-Hoare <emmajam@users.noreply.github.com>
|
2026-02-12 15:29:37 +00:00 |
|
Georgios Konstantopoulos
|
4a62d38af2
|
perf(engine): use sequential sig recovery for blocks with small blocks (#22077)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Ubuntu <ubuntu@dev-yk.tail388b2e.ts.net>
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-02-12 15:06:21 +00:00 |
|
Georgios Konstantopoulos
|
dc4f249f09
|
chore: zero-pad thread indices in thread names (#22113)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 12:45:49 +00:00 |
|
Brian Picciano
|
c915841a45
|
chore(stateless): Remove reth-stateless crate (#22115)
|
2026-02-12 11:20:49 +00:00 |
|
Georgios Konstantopoulos
|
217a337d8c
|
chore(engine): remove biased select in engine service loop (#21961)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-12 05:45:45 +00:00 |
|
Georgios Konstantopoulos
|
74d57008b6
|
chore(engine): downgrade failed response delivery logs to warn (#22055)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 05:44:09 +00:00 |
|
Georgios Konstantopoulos
|
f8767bc678
|
fix(engine): add await_state_root span to timeout path (#22111)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 05:14:39 +00:00 |
|
Georgios Konstantopoulos
|
81c83bba68
|
refactor(engine): remove unnecessary turbofish on CachedStateProvider, add new_prewarm (#22107)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 02:48:57 +00:00 |
|
Georgios Konstantopoulos
|
cd8ec58703
|
refactor(engine): move CachedStateProvider prewarm to const generic (#22106)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 01:30:24 +00:00 |
|
Georgios Konstantopoulos
|
8a6bbd29fe
|
fix(tracing): return error instead of panicking on log directory creation failure (#22100)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-12 00:40:39 +00:00 |
|
Emma Jamieson-Hoare
|
09cd105671
|
fix(primitives): move feature-referenced deps from dev-dependencies to optional dependencies (#22103)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 23:50:56 +00:00 |
|
Georgios Konstantopoulos
|
a0b60b7e64
|
feat(evm): impl ExecutableTxTuple for Either via EitherTxIterator (#22102)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 23:48:17 +00:00 |
|
DaniPopes
|
90e15d096d
|
perf: reduce tracing span noise in prewarm and proof workers (#22101)
|
2026-02-11 23:32:50 +00:00 |
|
Emma Jamieson-Hoare
|
a161ca294f
|
feat(net): add reason label to backed_off_peers metric (#22009)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 23:00:20 +00:00 |
|
Emma Jamieson-Hoare
|
3a5c41e3da
|
test: add WebSocket subscription integration tests for eth_subscribe (#22065)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 22:56:47 +00:00 |
|
Georgios Konstantopoulos
|
968d3c9534
|
revert: skip transaction prewarming for small blocks (#22059) (#22097)
|
2026-02-11 14:38:08 -08:00 |
|
DaniPopes
|
fc6666f6a7
|
perf: treat hashes as bytes in BranchNodeCompact (#22089)
|
2026-02-11 22:11:49 +00:00 |
|
DaniPopes
|
ff3a854326
|
perf: use dedicated trie rayon pool for proof workers (#22051)
|
2026-02-11 22:10:17 +00:00 |
|
DaniPopes
|
04543ed16b
|
chore: add span and log to runtime build (#22064)
|
2026-02-11 22:06:14 +00:00 |
|
Georgios Konstantopoulos
|
5bccdc4a5d
|
feat(engine): add state root task timeout with sequential fallback (#22004)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 20:45:45 +00:00 |
|
Georgios Konstantopoulos
|
0b7cd60668
|
perf(engine): skip transaction prewarming for small blocks (#22059)
Co-authored-by: yk <yongkang@tempo.xyz>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 20:37:04 +00:00 |
|
YK
|
aa983b49af
|
perf(engine): add PrewarmMode::Skipped to avoid spawning idle workers (#22066)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Ubuntu <ubuntu@dev-yk.tail388b2e.ts.net>
|
2026-02-11 19:48:48 +00:00 |
|
Georgios Konstantopoulos
|
2aff617767
|
feat(cli): split account-history and storage-history stage drops (#22083)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 19:21:55 +00:00 |
|
Georgios Konstantopoulos
|
2c5d00ffb5
|
feat(engine): add gas bucket label to newPayload metrics (#22067)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 19:00:07 +00:00 |
|
Georgios Konstantopoulos
|
e4cb3d3aed
|
chore(cli): log received signals at info level (#22071)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 17:55:37 +00:00 |
|
Georgios Konstantopoulos
|
8a25d7d3cf
|
chore: remove ress crates from workspace (#22057)
Co-authored-by: mattsse <matt@paradigm.xyz>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-11 13:39:56 +00:00 |
|
Minhyuk Kim
|
a5ced84098
|
feat(node/builder): add build_with_ordering_and_spawn_maintenance_task to TxPoolBuilder (#21979)
|
2026-02-11 12:58:29 +00:00 |
|
Emma Jamieson-Hoare
|
59760a2fe3
|
feat(net): add direction labels to closed_sessions and pending_session_failures metrics (#22014)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 04:59:06 +00:00 |
|
Matthias Seitz
|
b9d21f293e
|
refactor: remove TypesAnd1-5 staging types from ProviderFactoryBuilder (#22049)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 04:57:05 +00:00 |
|
Georgios Konstantopoulos
|
dec1cad318
|
refactor(trie): merge SparseTrieExt into SparseTrie trait (#22035)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 04:39:56 +00:00 |
|
Georgios Konstantopoulos
|
69e4c06ae7
|
chore(log): simplify default profiler tracing filter (#22050)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 04:33:20 +00:00 |
|
Andrey Kolishchak
|
93d6b9782c
|
fix(node): ethstats conn/last_ping deadlock (#21463)
|
2026-02-11 03:48:54 +00:00 |
|
DaniPopes
|
68e4ff1f7d
|
feat: global runtime (#21934)
|
2026-02-11 03:45:09 +00:00 |
|
Georgios Konstantopoulos
|
3bf9280b3c
|
refactor(storage): add with_*_opt builder methods to StorageSettings (#21998)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 02:19:33 +00:00 |
|
Georgios Konstantopoulos
|
779e0eb8bb
|
perf: downgrade on_hashed_state_update and on_prewarm_targets spans to trace (#22044)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-10 22:45:05 +00:00 |
|
Emma Jamieson-Hoare
|
5c4163c177
|
feat(exex): make backfill thresholds configurable (#22037)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-02-10 21:30:18 +00:00 |
|
Emma Jamieson-Hoare
|
c5d1f70dd3
|
fix(txpool): correct swapped args in blob_tx_priority calls (#22030)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-10 21:17:34 +00:00 |
|