Commit Graph

339 Commits

Author SHA1 Message Date
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
Matthias Seitz
9121dba0b6 docs: update urls in docs (#18245) 2025-09-03 12:30:34 +02:00
Dan Cline
d5a4898384 fix(download): use updated merkle base URL (#18236) 2025-09-03 00:20:24 +02:00
DaniPopes
3ad9743904 chore: avoid using hashmap hashers directly (#18176) 2025-08-31 13:40:13 +00:00
Haotian
94547b06a1 fix: import should count on the delta (#17819)
Signed-off-by: tmel <tmel0103@gmail.com>
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmel <tmel0103@gmail.com>
2025-08-28 15:27:41 +00:00
Haotian
9d2194fa43 feat: support importing multi files (#17928)
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmelhao <tmel0103@gmail.com>
2025-08-26 20:58:53 +00:00
Matthias Seitz
db6ee6428d chore: rm redundant runtime (#17961) 2025-08-20 14:11:24 +00:00
Ishika Choudhury
94c93583af feat: introduced configurable version globals (#17711)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-08-13 14:25:35 +00:00
Jack Drogon
f1da87e3e6 fix: clippy warnning manual_is_multiple_of (#17853)
Signed-off-by: Jack Drogon <jack.xsuperman@gmail.com>
2025-08-13 13:47:58 +00:00
Dan Cline
f30016019d fix(db): make db get --raw work with DupSort tables (#17842) 2025-08-13 12:06:49 +00:00
Haotian
f49b3202d1 chore(cli): rename file import_op to import_core for clarity (#17826)
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-08-12 18:56:18 +00:00
Mablr
6e691c0f38 chore: Remove BlockMeta variants and unused code (#17835) 2025-08-12 18:29:04 +00:00
Max Bytefield
74dcb8afdb chore(test-vectors): remove TxDeposit compact TODO (#17800)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-08-12 02:10:22 +00:00
Shiyas Mohammed
6923e051ee refactor(cli): replace From<Header> with CliHeader trait (#17656)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-29 14:04:31 +00:00
Rez
1b6f72321a feat: enable CLI support for custom block headers (#17441) 2025-07-18 10:21:51 +00:00
Arsenii Kulikov
ea35ebfda2 feat: make ethereum Cli generic over node and remove debug commands (#17363) 2025-07-11 10:07:38 +00:00
Léa Narzis
60c86aeca2 feat(era1): add subcommand export-era (#17132)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-10 12:37:17 +00:00
Arsenii Kulikov
1a7c335a60 feat: re-execute command (#17330) 2025-07-10 10:21:51 +00:00
Noisy
68309cac28 docs: update snapshot URL from downloads.merkle.io to snapshots.merkle.io (#17248)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-08 12:14:33 +02:00
Federico Gimenez
e70f6871b8 refactor: extract import functionality to separate module (#17253) 2025-07-07 13:26:20 +00:00
Ritesh Das
89d0e6a919 feat(p2p): separate args for (header, body) (#17184)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-04 15:28:12 +00:00
Ferran Borreguero
60940dd243 Add bootnode cmd to cli runner (#17180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-02 16:46:56 +00:00
Arsenii Kulikov
fae433319c refactor: simplify handling of NetworkPrimitives in CLI (#17112) 2025-06-27 19:39:07 +00:00
Alexey Shekhirin
3916c8571c revert: test: special case for nibbles implementations of Compact (#17006) (#17012) 2025-06-23 18:26:06 +02:00
Alexey Shekhirin
93a407b560 test: special case for nibbles implementations of Compact (#17006) 2025-06-23 13:21:27 +00:00
Skylar Ray
9f710adee0 chore: fix typo bootnode.rs (#16995) 2025-06-23 08:36:47 +00:00
Odinson
671f0fe566 feat: introduced loop with range of chunks in the incremental root stage (#16178)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-06-17 21:37:27 +00:00
Roman Hodulák
a1d216040e perf(cli): Start from next block based on imported headers in import-era command (#16803) 2025-06-16 09:52:00 +00:00
Roman Hodulák
e2e54d813e fix(era): Commit all writers and save stages checkpoint per file in import (#16810) 2025-06-16 09:10:50 +00:00
Roman Hodulák
381811406e feat(era): Accept anything that converts into Box<Path> as folder of EraClient (#16802) 2025-06-13 20:49:18 +00:00
Roman Hodulák
4bc77c729f feat(cli): Create folder and all its parents before import in import-era command (#16800) 2025-06-13 11:45:45 +00:00
Roman Hodulák
6f1a32bd04 feat(cli): Create folder in chain specific data directory for import-era command (#16799) 2025-06-13 11:05:51 +00:00
Odinson
e1a5ecd3bf feat: added closure and relaxed setup_without_evm function (#16720) 2025-06-08 09:21:29 +00:00
Roman Hodulák
3218b3c637 feat(stages): Add ERA pre-merge history import stage (#16008)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-06 12:30:54 +00:00
Ishika Choudhury
441210eb7a chore: removed alloy_consensus::Header constraint in setup_without_db (#16623) 2025-06-03 18:42:24 +00:00
Matthias Seitz
780ed8e8e2 chore: include target and latest in error message (#16630) 2025-06-03 18:34:08 +00:00
Roman Hodulák
7ac3be5c96 fix(era): Use the url as the index page for HTTP hosts (#16555) 2025-06-02 18:26:23 +00:00
Suyash Nayan
9a1e4ffd7e feat(tasks): enable graceful shutdown request via TaskExecutor (#16386)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 10:27:26 +00:00
Denis Kolodin
f18273fb55 feat: configure tracing layers (#16126)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-21 22:13:41 +00:00
Federico Gimenez
a411d9334e chore: remove redundant NodeTypes bounds (#16160) 2025-05-12 10:11:35 +00:00
Léa Narzis
178b0c1cb5 feat: add command download to download public node snapshots (#13598)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-07 09:28:48 +00:00
Federico Gimenez
699b3fde1b chore: remove BlockExecutorProvider trait (#15989)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-05-06 11:34:37 +00:00
Arsenii Kulikov
1ba12aeeaa chore: remove NoopBlockExecutorProvider (#16060) 2025-05-05 07:08:11 +00:00
Roman Hodulák
4a6b2837e6 refactor(era): Replace known host URL for ERA files with Ithaca (#16040) 2025-05-02 14:24:56 +00:00
Alexey Shekhirin
be724f92f4 feat(cli): no empty diffs, sort entries, and pretty print in db diff (#16035) 2025-05-02 09:41:52 +00:00
Ayush Dubey
d69c42402f chore: Relaxing ChainSpecParser bound in Commands impl (#15976)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-29 09:20:15 +00:00