Commit Graph

1000 Commits

Author SHA1 Message Date
d11bbe686b refactor: reduce ProviderFactory usage (#10798) 2024-09-11 09:36:34 +02:00
ac5ab944dd chore: remove optimism feature from reth docs (#10809) 2024-09-10 16:19:54 +00:00
5a5511743e chore: fix typo in chainspec (#10805) 2024-09-10 11:18:42 +00:00
8296fcc295 chore: re-export reth-consensus (#10782) 2024-09-09 13:27:11 +00:00
2b6b715b95 Remove load_trusted_setup_from_bytes (#10719)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-05 21:43:35 +02:00
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
cbad38a40f fix(op-reth): --chain help message (#10661) 2024-09-02 16:46:32 +00:00
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
51524f2534 feat: introduce ChainSpecParser generic in cli types (#10582) 2024-08-29 20:13:16 +00:00
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
019ec727a2 chore: re-export reth_chainspec in reth (#10604) 2024-08-29 08:05:14 +00:00
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
5254f16e07 feat: add impl From BlockExecutionOutput for ExecutionOutcome (#10507) 2024-08-25 18:25:27 +00:00
5470574bf2 feat(node): remove freelist from status log (#10395) 2024-08-20 14:20:55 +00:00
cd05a96fee dep: rm confy as a dep (#10290)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-20 06:37:35 +00:00
ac3d62ba02 perf(tree): re-use intermediate nodes (#9836) 2024-08-13 19:57:22 +00:00
d2b0ff40d1 feat: integrate engine2 for optimism (#10222) 2024-08-08 21:55:18 +00:00
63c71cf385 feat: make Eth node launcher generic (#10218) 2024-08-08 21:19:36 +00:00
6f4291d94e feat: add --engine.experimental flag to enable engine2 (#10051) 2024-08-06 19:20:38 +00:00
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
5a8a7bc8e7 chore(rpc): remove parent beacon root from conversion functions (#10090) 2024-08-05 15:36:33 +00:00
d12f0ab815 Move PeersHandleProvider to new module reth_network_api::test_utils (#10060) 2024-08-05 08:46:49 +00:00
83ac7b5ddb chore(reth): Replace HeadersClient + BodiesClient with BlockClient (#10067) 2024-08-04 17:38:20 +00:00
06fbdd98d2 chore: use UnifiedStorageWriter::commit where possible (#10019) 2024-08-02 14:11:11 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
b10517b3bf chore(net): extract NetworkHandle methods for launching node to traits (#9966) 2024-08-01 16:44:23 +00:00
3c0bbb3545 feat: include block number in input (#9971) 2024-08-01 10:43:32 +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
d6f633b695 fix(node-core): build time cargo features (#9866) 2024-07-29 13:27:00 +00:00
6fa81153bf chore: fix typos (#9851) 2024-07-27 09:23:06 +00:00
7df42454c0 chore: fix clippy errors (#9845)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-27 05:33:29 +00:00
5688739499 feat(trie): allow passing intermediate nodes to overlay state root (#9839) 2024-07-26 15:33:19 +00:00
0be2c17a9f chore(rpc): EthApiTypes trait for network specific error AT (#9523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 17:30:30 +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
d06149aa4d fix: use saturating sub for getting safe and finalized hashes (#9792) 2024-07-25 10:10:48 +00:00
079c648f57 feat: add engine2 binary (#9772) 2024-07-24 16:30:27 +00:00
21335d65d0 feat: move hashed state and trie writing to provider (#9636) 2024-07-24 14:26:03 +00:00
5ec0c26980 refactor(trie): move state root database operations into extension trait (#9635)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-07-22 10:59:49 +00:00
63e5dac0b6 feat(trie): write sorted hashed state (#9519) 2024-07-15 15:15:58 +00:00
22df39a100 chore: use DatabaseProviderRW on StateWriter::write_to_storage instead of TX (#9449) 2024-07-11 19:54:41 +00:00
94f4066478 chore: move sigsegv handler to reth-cli-util crate (#9421) 2024-07-10 16:50:22 +00:00
0a27779375 chore: remove unused chainspec field from OptimismPayloadBuilder (#9397) 2024-07-09 16:47:38 +00:00
d39069027c chore: move import command to reth-cli-commands (#9394) 2024-07-09 16:02:30 +00:00
e97e379e43 chore: move node command to reth-cli-commands (#9395) 2024-07-09 15:13:58 +00:00
17af21f826 chore: move stage command to reth-cli-commands (#9384) 2024-07-08 20:29:50 +00:00
cbf19c1656 replacing network_handle with peer_info trait object (#9367) 2024-07-08 13:01:51 +00:00
569555516b chore: move featureless commands from bin to reth-cli-commands (#9333) 2024-07-06 10:34:45 +00:00
c7e34fbd4a chore: move reth test-vectors to cli/commands with feature (#9329) 2024-07-05 14:49:52 +00:00