Commit Graph

82 Commits

Author SHA1 Message Date
fcab695a93 refactor: extract op-reth binary to separate crate (#10641)
Co-authored-by: Loocapro <lucaprovini1989@gmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-02 14:20:15 +00:00
019ec727a2 chore: re-export reth_chainspec in reth (#10604) 2024-08-29 08:05:14 +00:00
d12f0ab815 Move PeersHandleProvider to new module reth_network_api::test_utils (#10060) 2024-08-05 08:46:49 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
78703b5729 Move reputation types from reth-network-api to reth-network-types (#9914)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-31 20:08:38 +00:00
700caca7a8 Revert "Moving Optimism bin to Optimism Cli" (#9875) 2024-07-29 22:52:59 +02:00
56b2798090 Moving Optimism bin to Optimism Cli (#9439)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-29 15:32:50 +00:00
93ebdf292b feat: move metrics to its own crate (#9691)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 15:47:46 +00:00
94f4066478 chore: move sigsegv handler to reth-cli-util crate (#9421) 2024-07-10 16:50:22 +00:00
1b9f5871f5 chore(rpc): move impl of eth api server out of reth-rpc-eth-api (#9135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 12:34:17 +00:00
d3091cbb58 chore: rm utils.rs from cli crate (#9132) 2024-06-27 12:04:36 +02:00
jn
c362fc6c36 feat: Introduce payload primitives (#8642)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-06 23:19:21 +00:00
067b0ff420 feat: integrate ExecutorProvider (#7798) 2024-05-03 11:39:46 +00:00
a1059bed99 chore: extract cli runner from node-core (#7719) 2024-04-18 19:50:41 +00:00
e1ebc2f06b chore(node-api): move FullNodeComponents from builder (#7597)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-12 14:39:02 +00:00
2e87b2a8d5 chore: add asm-keccak to reth crate docs (#7518) 2024-04-08 23:50:42 +00:00
9d039a233c chore(deps): use tikv-jemallocator instead of jemallocator (#7232) 2024-03-19 17:13:23 +00:00
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
c353b0639f feat: print a backtrace on SIGSEGV (#6907) 2024-03-01 16:39:16 +00:00
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
a43885e5d8 chore: move cli runner to reth-node-core (#6710) 2024-02-21 10:55:30 +00:00
7917279b68 chore: move init to node-core (#6581) 2024-02-13 14:41:03 +00:00
abe3358b36 feat: move NodeBuilderWithDatabase to reth bin (#6231) 2024-01-25 21:37:07 +00:00
3fafa8c50f chore: node-core cleanup (#6189) 2024-01-23 19:49:24 +00:00
9a5120a883 chore(deps): clean up new crate deps (#6174) 2024-01-23 12:09:34 +00:00
7e982ef3ad chore: delete duplicated node args types (#6169) 2024-01-22 22:40:15 +00:00
7ceec05e63 Moving more types from reth crate to node core crate (#6102)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-22 15:05:46 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
5cc01b63a9 chore: move builder to own module (#5899) 2023-12-30 10:36:20 +01:00
9821f77078 chore: move reth commands to separate folder (#5886) 2023-12-29 17:01:39 +00:00
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
52670a8b24 feat: op-reth (#4377)
Co-authored-by: Roberto Bayardo <bayardo@alum.mit.edu>
Co-authored-by: refcell.eth <abigger87@gmail.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: refcell <refcell@oplabs.co>
Co-authored-by: nicolas <48695862+merklefruit@users.noreply.github.com>
2023-11-05 17:33:42 +00:00
fd697d9d3f Changes to enable validation api extension (#4783)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-30 13:10:30 +00:00
b85aa94033 docs: paradigmxzy -> paradigmxyz (#4837) 2023-09-28 14:27:30 +00:00
8f9d2908ca chore: add and fix more lints, improve docs (#4765) 2023-09-25 15:46:46 +00:00
5f329e78b6 #2511: extended reth-rpc example with custom rpc ext (#4508)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-08 11:48:57 +00:00
1a40daef8a docs: add aquamarine as dep to reth (#4433) 2023-08-31 19:09:27 +00:00
32dd9af531 feat(cli): storage tries recovery (#4109) 2023-08-08 08:59:43 +00:00
b28bc8de57 chore: add example how to install additional rpc namespace (#4005) 2023-07-31 23:49:19 +00:00
c0cafc7a4f chore: enable jemalloc by default on unix (#3735) 2023-07-14 18:35:18 +00:00
a7431465fa chore(crates): deprecate staged-sync (#3564) 2023-07-04 10:15:52 +00:00
d3d44fd46f feat(cli): clean up log level features (#3414) 2023-06-26 23:21:34 +00:00
f7d4756439 feat(cli): jemalloc-prof feature (#3322) 2023-06-23 09:37:46 +00:00
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
038cfdee8e chore(cli): unify debugging routines into a single command (#2849) 2023-05-26 08:51:06 +00:00
318107ed18 feat(cli): execution debug script (#2619) 2023-05-26 02:02:46 +00:00
cb829be089 refactor: move ef tests to own testing crate (#2847) 2023-05-26 02:02:08 +00:00
8e89360774 feat: release workflow (#2677) 2023-05-19 19:48:23 +02:00
2a39b2825f refactor: move stage commands to reth stage (#2741) 2023-05-19 10:13:41 +02:00
a5b9737a4f perf: use jemalloc + switch to lto/low codegen units (#2567) 2023-05-05 10:40:52 -07:00