34 Commits

Author SHA1 Message Date
nk_ysg
e93d36a35e feat: Support custom EvmConfig for ethereumpayload builder (#10117) 2024-08-06 09:39:53 +00:00
Matthias Seitz
443f7d56ac perf: spawn eth orchestrator as regular task (#10113) 2024-08-05 23:16:31 +00:00
Emilia Hane
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
Matthias Seitz
7fa16c9155 feat: add pipeline consistency check to launch ctx and use in launcher (#9994) 2024-08-01 17:01:35 +00:00
Emilia Hane
b10517b3bf chore(net): extract NetworkHandle methods for launching node to traits (#9966) 2024-08-01 16:44:23 +00:00
Federico Gimenez
77f5ed1a7b feat: add TreeConfig (#9833) 2024-07-26 15:16:51 +00:00
Matthias Seitz
a54ece4feb fix: terminate node on fatal error (#9810) 2024-07-25 21:39:50 +00:00
Matthias Seitz
ec9af398c4 feat: update network status with new head (#9788) 2024-07-25 09:29:44 +00:00
Federico Gimenez
5616b4efad feat: integrate BlockchainProvider2 in EthNodeLauncher (#9754) 2024-07-24 11:13:40 +00:00
Matthias Seitz
3ed132eee3 feat: integrate payload builder in engine api impl (#9710) 2024-07-22 16:43:20 +00:00
Matthias Seitz
e1ddb5f69c feat: update sync state based on chain event (#9695) 2024-07-22 09:52:31 +00:00
Matthias Seitz
9b3a011cf2 feat: support initial target pipeline sync (#9683) 2024-07-22 08:15:05 +00:00
Matthias Seitz
b3c8280321 feat: integrate event handling (#9666) 2024-07-20 13:29:20 +00:00
Miguel
20090282a9 Handling node events (#9658) 2024-07-19 18:39:26 +00:00
Federico Gimenez
2b3047fedb feat: wire components in EthService (#9621) 2024-07-19 08:52:24 +00:00
Jonathan Underwood
4a19161557 Turn EthService into a Stream and log the events (#9622)
Co-authored-by: Miguel T <88039515+mvares@users.noreply.github.com>
2024-07-18 19:15:15 +00:00
Matthias Seitz
9e1ea9718a chore: clarify metrics and prometheus (#9603) 2024-07-18 10:26:10 +00:00
Matthias Seitz
e2814406ad feat: add EthNodeLauncher (#9575) 2024-07-17 16:23:02 +00:00
Emilia Hane
2aa94e9aee chore(rpc): expose ethapi in node builder for op customisation (#9444)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 13:53:03 +00:00
joshieDo
b4577597c5 chore: remove test-utils, arbitrary and proptest from built binary (#9332) 2024-07-06 12:02:43 +00:00
Emilia Hane
335b93425e chore(rpc): EthApi builder (#9041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 15:30:29 +00:00
Emilia Hane
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
Emilia Hane
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
Matthias Seitz
ef2088d57c chore: weaken engine type requirements (#8976) 2024-06-20 17:10:03 +00:00
joshieDo
20102ee4aa chore: remove reth-primitives dependency from reth-node-ethereum tests (#8898) 2024-06-17 17:38:33 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
Brian Bland
5eecc4f910 fix: Use OptimismBeaconConsensus in the OptimismNode (#8487) 2024-06-11 17:40:23 +00:00
Alexey Shekhirin
ae9ab69f5f refactor(node-builder): use datadir provided by the config (#8592) 2024-06-04 18:46:36 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
DaniPopes
072d4225de chore: minify almost all JSON files (#8495) 2024-05-29 20:43:09 +00:00
Roman Krasiuk
383693762b fix(txpool): local transaction configuration (#8323) 2024-05-20 14:21:57 +00:00
Dan Cline
b177c29f93 feat(e2e): add helpers to TransactionTestContext (#8237) 2024-05-17 08:01:13 +00:00
Matthias Seitz
43599f983c chore: move node-ethereum to ethereum/node (#8076) 2024-05-03 12:52:00 +00:00