Commit Graph

786 Commits

Author SHA1 Message Date
joshieDo
28f3a2e2d9 feat: add EtlConfig as well as setting the directory to datadir (#7124)
Co-authored-by: Mikhail Sozin <mikhail.sozin@chainstack.com>
Co-authored-by: Misha <mikawamp@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-13 16:06:50 +00:00
Misha
5d6ac4c815 Make ETL file size configurable (#6927)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
2024-03-13 13:51:30 +00:00
Roman Krasiuk
610731ced8 feat(db): record client version history (#7119) 2024-03-13 12:07:13 +00:00
Delweng
1156be213d cmd/debug: use inline cfg to reduce optimism/ethereum code duplicate (#7095)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-11 13:59:31 +00:00
Delweng
5ce8034461 reth/db: make code more readable (#7094)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-11 13:47:27 +00:00
Alexey Shekhirin
a828d12dcf fix(bin, node-core): commit genesis header into static files after db (#7089) 2024-03-11 10:33:59 +00:00
rakita
d4ff65bfad bump: revm v7.1.0 (#7064) 2024-03-09 00:12:26 +00:00
DaniPopes
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
Roman Krasiuk
9569692d47 feat(trie): parallel storage roots (#6903) 2024-03-08 13:23:27 +00:00
Delweng
ed0dce85e0 chore: make clippy happy (#7045)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-08 12:54:40 +00:00
Alexey Shekhirin
33d01d3206 chore(node-core): log errors in debug when ETA fails to calculate (#6971) 2024-03-05 19:20:37 +00:00
Federico Gimenez
96fcdfbac8 feat(api,rpc): improve engine API abstraction (#6871)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 16:05:17 +00:00
Alexey Shekhirin
b24f9de141 feat(bin): delete static files from highest to lowest in drop stage (#6970) 2024-03-05 14:49:10 +00:00
Alexey Shekhirin
024c217564 fix(stages, etl): clear ETL collectors in Headers stage when done (#6964) 2024-03-05 14:49:06 +00:00
DaniPopes
c353b0639f feat: print a backtrace on SIGSEGV (#6907) 2024-03-01 16:39:16 +00:00
Alexey Shekhirin
ea44c1d63f feat(node-core, storage): static files segment metrics (#6908) 2024-03-01 16:36:50 +00:00
Matthias Seitz
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
Delweng
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
DaniPopes
b00e3f98be chore: remove cargo-udeps-related workflow and metadata (#6889) 2024-02-29 15:07:25 +00:00
DaniPopes
17818e79d4 chore(cli): fix clap deprecated warnings (#6872)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-02-29 13:24:13 +00:00
Alexey Shekhirin
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
Delweng
2eb2a0c253 node: don't subscribe to consensus health events for dev node (#6868)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 10:36:11 +00:00
Dan Cline
27f1496daa chore: make clippy happy (#6837) 2024-02-28 05:32:03 +00:00
Abner Zheng
a47c62c84b feat: Add dumpgenesis subcommand (#6797) 2024-02-27 14:31:58 +00:00
Delweng
8d258bb7e7 feat(node): dev node print genesis account (#6819)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-27 12:08:17 +00:00
DaniPopes
39cd900875 chore: don't box some futures (#6728) 2024-02-21 22:07:24 +00:00
Roman Krasiuk
a43885e5d8 chore: move cli runner to reth-node-core (#6710) 2024-02-21 10:55:30 +00:00
Delweng
2641251898 fix the issue of network is not known to be merged (#6649)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-02-19 18:32:34 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
Seva Zhidkov
79f1fa3c10 fix(metrics): fix missing metrics by installing prometheus before creating db env (#6659) 2024-02-18 21:14:37 +00:00
Aditya Pandey
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
rakita
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
Matthias Seitz
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
Matthias Seitz
f925e5f6cb chore: add exit future back (#6587) 2024-02-13 17:05:51 +00:00
Matthias Seitz
ada3547fd1 chore: move events mod to node core (#6585) 2024-02-13 15:58:00 +00:00
Matthias Seitz
7917279b68 chore: move init to node-core (#6581) 2024-02-13 14:41:03 +00:00
Matthias Seitz
eb1cafa40d chore: simplify networkbuilder (#6580) 2024-02-13 14:35:17 +00:00
Alexey Shekhirin
271cbaa6f8 fix(bin): do not display stage progress when we start executing (#6579) 2024-02-13 13:47:28 +00:00
DaniPopes
613b6f08a2 chore: use Table::TABLE in more places (#6563) 2024-02-12 14:53:16 +00:00
DaniPopes
2a5efb2a99 refactor(db): unify table macros (#6552) 2024-02-12 13:48:01 +00:00
Danno Ferrin
3f57fc8cc9 feat: Enhance block import log line (#6095)
Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com>
2024-02-09 12:14:37 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
rakita
13947e509b chore: Bump revm to newest (#6357)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-06 22:59:10 +00:00
Matthias Seitz
fddabe88a8 chore: remove node-api optimism feature (#6375) 2024-02-03 16:07:30 +00:00
Matthias Seitz
9f82af20f9 fix: op features for op crate (#6320) 2024-02-01 14:58:50 +00:00
Thomas Coratger
01d3df30f7 small refactoring (#6321) 2024-02-01 14:30:31 +00:00
Roman Krasiuk
76a6a8f50e refactor(trie): hashed state (#6244) 2024-02-01 09:09:00 +00:00
Dan Cline
231e6437e4 feat: add with-unused-ports cli argument (#6314) 2024-01-31 22:54:33 +00:00
Dan Cline
1223895466 feat: separate node-builder crate (#6302) 2024-01-31 18:03:03 +00:00
DaniPopes
556741abb0 chore: use Display instead of Debug when printing internal errors (#6242) 2024-01-26 14:56:27 +00:00