284 Commits

Author SHA1 Message Date
Matthias Seitz
e6aeba0d7d feat: support custom Download command defaults (#19437) 2025-11-01 10:51:46 +00:00
MIHAO PARK
71c124798c perf(cli): optimize StorageChangeSets import in merkle stage dump (#18022)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-10-31 16:08:07 +00:00
Emilia Hane
7c007f7cda fix(cli): Metrics log when passed metrics port 0 (#19406)
Co-authored-by: Varun Doshi <doshivarun202@gmail.com>
2025-10-30 11:50:19 +00:00
joshieDo
3883df3e6c chore: remove db pruning of header/txs segments (#19260) 2025-10-23 17:20:55 +00:00
Matthias Seitz
ce876a96ad fix: use network id in p2p command (#19252) 2025-10-23 13:39:12 +02:00
0xsensei
563ae0d30b fix: drop support for total difficulty table (#16660)
Co-authored-by: Aditya Pandey <adityapandey@Adityas-MacBook-Air.local>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2025-10-21 16:55:08 +00:00
Alexey Shekhirin
7263a7b4eb fix(cli): prune config saving to file (#19174) 2025-10-21 11:59:11 +00:00
joshieDo
e21048314c chore: remove total difficulty from HeaderProvider (#19151) 2025-10-21 10:56:36 +00:00
Arsenii Kulikov
20f807778d Revert "refactor: unify Pipeline creation codepaths" (#19143) 2025-10-20 13:15:10 +00:00
Brian Picciano
8eb5461dad chore(trie): Add lifetime to cursors returned from Trie/HashedCursorFactorys (#19114) 2025-10-20 12:18:24 +00:00
GarmashAlex
8d91b9e443 feat(cli): Reuse a single StaticFileProducer across file import chunks (#18964)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-10-18 10:34:29 +02:00
Léa Narzis
3af2c93fc6 feat(cli): add method CliRunner::block_on (#19088) 2025-10-17 09:24:19 +00:00
Roman Hodulák
73af300286 fix(cli): Remove duplicit static file header and transaction append (#19103) 2025-10-17 08:45:00 +00:00
Matthias Seitz
a8e387bd10 chore: init state touchups (#19066) 2025-10-16 21:07:40 +00:00
Matthias Seitz
ff2236e5b4 fix: support rlp hex in read_header_from_file (#19089) 2025-10-16 14:25:56 +00:00
Brian Picciano
be94d0d393 feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-10-16 09:52:35 +00:00
Arsenii Kulikov
7779ed8c73 feat: bump revm (#18999) 2025-10-15 17:55:35 +00:00
Matthias Seitz
8880119e17 fix: use header type generic for mask (#19037) 2025-10-15 14:27:44 +00:00
Arsenii Kulikov
c661cd2f75 refactor: unify Pipeline creation codepaths (#18955) 2025-10-14 16:20:21 +00:00
Léa Narzis
59ace58925 feat(cli): enable traces export via tracing-otlp cli arg (#18242)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-10-13 20:28:16 +00:00
sashaodessa
ea65aca0d7 fix: misleading error message in db list: show actual table name (#18896) 2025-10-13 13:48:42 +00:00
Brian Picciano
edc8261913 fix(trie): Properly upsert into StoragesTrie in repair-trie (#18941) 2025-10-13 13:29:50 +00:00
maradini77
6c27b35e19 refactor(cli): use structured logging (tracing) in p2p command (#18957) 2025-10-13 12:24:58 +00:00
maradini77
4415bc5d7a refactor: replace println! with structured logging in test_vectors (#18956) 2025-10-13 11:51:19 +00:00
sprites0
d77bfd89b4 feat: Use generic HeaderTy for reth db get static-file headers (#18870)
Co-authored-by: sprites0 <199826320+sprites0@users.noreply.github.com>
2025-10-06 10:15:52 +00:00
Brian Picciano
d276ce5758 feat: OverlayStateProvider (#18822)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-03 14:21:27 +00:00
GarmashAlex
373576704b chore(cli): remove unnecessary ProviderFactory clone in db_ro_exec! (#18845) 2025-10-03 12:37:17 +00:00
Skylar Ray
f813a52c80 feat: impl Debug for FnLauncher (#18807) 2025-10-01 07:09:06 +00:00
Alexey Shekhirin
058ffdc21e feat(storage): write headers and transactions only to static files (#18681) 2025-09-29 17:04:59 +00:00
Matthias Seitz
850083dbde chore: remove doc_auto_cfg feature (#18758) 2025-09-28 12:53:45 +02:00
Waiting
5dc2857713 feat(downloaders): add file-client feature gate (#18707) 2025-09-26 12:59:08 +00:00
YK
a047a055ab chore: bump rust to edition 2024 (#18692) 2025-09-25 12:18:51 +00:00
MIHAO PARK
bdc59799d0 fix(cli): replace unwrap with error propagation in merkle stage (#18656) 2025-09-24 20:35:10 +00:00
Arsenii Kulikov
468925fcaa feat: support empty SUPPORTED_CHAINS for ChainSpecParser (#18679) 2025-09-24 14:27:07 +00:00
Matthias Seitz
00e51575eb test: add unwind parse test (#18677) 2025-09-24 15:51:50 +02:00
Andrea Simeoni
324cce3461 feat(bootnode): Persists the discovery secret key (#18643) 2025-09-24 12:14:59 +00:00
YK
a80f0c83a3 chore(revert): add tokio runtime with custom thread naming (#18670) 2025-09-24 10:52:51 +00:00
YK
088a0d44c2 chore(observability): add tokio runtime with custom thread naming (#18635)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-09-23 12:05:35 +00:00
YK
7dc3aea930 chore(revert): revert tokio runtime with custom thread naming (#18631) 2025-09-23 10:20:44 +00:00
YK
2ec3671633 chore(observability): add tokio runtime with custom thread naming (#18623) 2025-09-23 09:04:54 +00:00
Andrea Simeoni
dfab5f9646 fix(cli): bootnode default address (#18617) 2025-09-22 20:19:40 +00:00
Brian Picciano
79c71b8692 chore: Remove reth recover storage-tries sub-command (#18580) 2025-09-22 10:04:40 +00:00
emmmm
9806e07cf8 fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-22 09:31:17 +00:00
Brian Picciano
d9c9810266 fix(trie): Don't run repair-trie if MerkleExecute is incomplete (#18497) 2025-09-17 14:32:02 +00:00
Richard Janis Goldschmidt
847330cdfc fix(cli): disallow --instance 0 (#18496) 2025-09-16 14:16:39 +00:00
Arsenii Kulikov
a80ed916b1 refactor!: more type-safety in cli (#18375) 2025-09-11 07:54:34 +00:00
Brian Picciano
b4beab1a83 chore(trie): use read-only db handle during repair-trie dry-runs (#18328) 2025-09-09 06:56:26 +00:00
Brian Picciano
366d641cc3 feat(trie): Add helper sub-command (#18301) 2025-09-08 11:05:15 +00:00
Dan Cline
6e75f7b2e2 feat(download): support zst archives in reth download (#18237)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-06 15:33:58 +00:00
Matthias Seitz
cf46aa017d chore: log prune settings on unwind (#18270) 2025-09-04 14:05:19 +00:00