Commit Graph

109 Commits

Author SHA1 Message Date
95bde32cdf fix: accept concurrent prometheus connections (#9459) 2024-07-11 20:15:09 +00:00
b040b86a54 feat(prune, stages): prune pipeline stage (#9419) 2024-07-11 19:18:56 +00:00
fc3d0eb9d7 docs(node): replace the old --dicsv5.addr with --discovery.addr (#9436)
Signed-off-by: 9547 <29431502+9547@users.noreply.github.com>
2024-07-11 04:38:51 +00:00
47c038201a feat: parsers (#9366) 2024-07-10 12:44:18 +00:00
f479db2010 Added wrapper type defaulting to prague engine caps (#9413) 2024-07-10 12:10:52 +00:00
9c0bc8477a refactor(rpc): remove intermediate types from rpc start up process (#9180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-08 21:06:52 +00:00
3e8a2a29c5 Integrate permits for getproof (#9363) 2024-07-08 17:51:08 +00:00
aaa27d6f5c feat(pruner): log stats as an ordered list of segments (#9370) 2024-07-08 14:29:43 +00:00
cbf19c1656 replacing network_handle with peer_info trait object (#9367) 2024-07-08 13:01:51 +00:00
b4577597c5 chore: remove test-utils, arbitrary and proptest from built binary (#9332) 2024-07-06 12:02:43 +00:00
0ce192921f move header.rs to eth-wire-types (#9345) 2024-07-06 10:29:02 +00:00
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
53d0f73e10 perf: resolve trusted peers (#9301) 2024-07-04 17:01:22 +00:00
ed203356c6 Fix: fix the issue of not being able to specify bootnode through command parameters (#9237) 2024-07-04 15:38:09 +00:00
f759ca6036 chore(cli): move utils to reth-cli-utils crate (#9297) 2024-07-04 12:34:55 +00:00
af280b98f7 chore: remove unused async (#9299) 2024-07-04 11:10:27 +00:00
e7803f3e1c perf: resolve trusted nodes concurrently (#9291) 2024-07-04 09:32:34 +00:00
a7caf0d284 feat(rpc): enable historical proofs (#9273) 2024-07-03 20:43:26 +00:00
f3fd7e73cc fix: always evaluate build_profile_name at compile time (#9278) 2024-07-03 19:48:41 +00:00
335b93425e chore(rpc): EthApi builder (#9041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 15:30:29 +00:00
c5167a4784 refactor: move write_peers_to_file to NetworkManager impl (#9134)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 14:05:44 +00:00
405b730455 chore: remove prune_modes from BlockWriter (#9231) 2024-07-02 19:40:07 +00:00
e95c6dba9d chore: use format_gas and format_gas_throughput for gas logs (#9247) 2024-07-02 17:54:49 +00:00
116d7a3f1b chore: disable discovery for --dev (#9229) 2024-07-01 18:01:39 +00:00
fffeefbca3 chore: finally move node-core to node folder (#9191) 2024-06-29 17:28:46 +00:00
e81c0798cf chore: fix wrong function name (#9164) 2024-06-28 08:15:18 +00:00
c12ca99438 dev: update NodeExitFuture (#9153)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-28 08:13:40 +00:00
5aaf91dbcb refactor: clean-up discv5 configuration (#9143) 2024-06-27 15:25:24 +00:00
933a1dea39 chore(rpc): reth-eth-api crate (#8887)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 11:37:52 +00:00
acc07537bc fix(docs): Fix links node builder docs (#9140) 2024-06-27 11:22:15 +00:00
1fde1dca1e refactor: move node-core/engine to standalone crate (#9120)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-26 15:34:35 +00:00
4cb84a443a feat: add AnyNode type (#9056)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-24 23:53:44 +02:00
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
08b1e88272 feat: integrate Node traits into LaunchContextWith (#8993) 2024-06-24 10:21:52 +00:00
bd0f676d06 feat(node): derive Clone for FullNode (#9046) 2024-06-24 10:21:16 +00:00
3c595f7d1d feat: add AnyNodeTypes type (#9034) 2024-06-24 09:34:43 +00:00
88dbb9bd31 feat: make FullNodeComponents Clone (#8966) 2024-06-19 18:29:57 +00:00
655799f5bf feat: extend LaunchContext with more components (#8937) 2024-06-18 16:47:28 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
6768243ee0 chore: remove reth-rpc-types dep in node-events (#8854) 2024-06-14 21:15:22 +00:00
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
0de932d174 chore: remove HeaderSyncMode::Continuous & debug.continuous (#8714)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-06-12 15:09:45 +00:00
5eecc4f910 fix: Use OptimismBeaconConsensus in the OptimismNode (#8487) 2024-06-11 17:40:23 +00:00
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
3202c9072d refactor: move discv5 logic for op to reth-node-optimism (#8690) 2024-06-11 10:42:54 +00:00
e9d8cdab49 chore: add a few missing trait bounds (#8731) 2024-06-11 08:53:14 +00:00
79113551ee feat(stages): send a notification to ExExes only when Execution stage commits (#8720) 2024-06-11 00:54:52 +00:00
08cb775455 feat: move RethRpcConfig to rpc-builder (#8684)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-10 22:08:51 +00:00
3a8baa0106 feat: --debug.etherscan for fake consensus client (#8082)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-10 16:39:52 +00:00
ee7a829a12 feat: add ExExLauncher (#8693) 2024-06-10 11:14:00 +00:00