Commit Graph

1148 Commits

Author SHA1 Message Date
335b93425e chore(rpc): EthApi builder (#9041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 15:30:29 +00:00
78d4f8c4bd feat: add empty ethereum cli crate (#9268) 2024-07-03 15:08:07 +00:00
3440b2f2b5 feat: add ethereum engine chain orchestrator (#9241) 2024-07-03 14:56:56 +00:00
7a647f4f1e chore: move pre_block_beacon_root_contract_call to evm crates (#9244) 2024-07-03 14:54:28 +00:00
08fc298e55 feat: moved optimism commands to create and remove from bin (#9242)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 14:39:31 +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
d41aac380b feat: add non feature gated noop block reader (#9261) 2024-07-03 13:33:43 +00:00
71041b06a8 feat: add ChainspecParser trait (#9259)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 11:03:57 +00:00
e95c6dba9d chore: use format_gas and format_gas_throughput for gas logs (#9247) 2024-07-02 17:54:49 +00:00
6db598da1d chore: extract db commands (#9217)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 16:20:07 +00:00
01979c4bde feat: new engine API handler (#8559)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-07-01 12:03:44 +00:00
a31b8b0d3f chore(deps): weekly cargo update (#9199)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-06-30 05:47:15 +00:00
9129b97c5b feat(exex): backfill executor (#9123) 2024-06-28 15:22:42 +00:00
c12ca99438 dev: update NodeExitFuture (#9153)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-28 08:13:40 +00:00
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
d8e6d01308 chore: move revm_spec methods from reth-primitives to chain specific crates (#9152) 2024-06-27 19:11:29 +00:00
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
c23fe39dd3 feat: integrate CLI runner in CLI trait (#9146) 2024-06-27 16:11:06 +00:00
5aaf91dbcb refactor: clean-up discv5 configuration (#9143) 2024-06-27 15:25:24 +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
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
e09ed75a9b fix: use 8 byte SHA in getClientVersionV1 (#9137) 2024-06-27 11:03:40 +00:00
18eef6a991 refactor: extract configuration types to reth-network-types (#9136) 2024-06-27 09:33:13 +00:00
9542f3bcf0 feat: add parser functionality to RethCli (#9127) 2024-06-26 19:39:49 +00:00
063c08f561 Subprotocol example (#8991)
Co-authored-by: owanikin <oderindeife@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-26 15:54:26 +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
8775a93d33 feat(cli): reth prune (#9055) 2024-06-26 14:54:06 +00:00
bdabe66426 refactor: move DbTool type to db-common (#9119) 2024-06-26 14:05:18 +00:00
221035d73f chore(deps): bump ratatui 0.27 (#9110) 2024-06-26 10:07:09 +00:00
270df3eeb8 chore: add optimism cli crate (#9096) 2024-06-25 16:32:34 +00:00
e1af75dad4 ExEx Discv5 (#8873)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-25 15:36:24 +00:00
46fdc38833 feat: initial cli abstraction (#9082) 2024-06-25 11:49:27 +00:00
6699c6a3d7 feat(examples): remove Remote ExEx (#9085) 2024-06-25 11:21:01 +00:00
eb5217e2ac chore: simplify OptimismGenesisInfo extraction (#9031)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-25 09:36:54 +00:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
5585cb8cfa chore: add empty commands crate (#9039) 2024-06-24 22:03:19 +00:00
81b5fbf573 feat(examples): remote exex (#8890) 2024-06-24 13:40:35 +00:00
8a5308672f chore: release 1.0.0 (#9045) 2024-06-24 09:57:45 +00:00
572d4c1824 chore(deps): weekly cargo update (#9036)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-06-23 09:00:56 +00:00
a34e41c275 chore(deps): rm reth-rpc-types dep from reth-network (#9023) 2024-06-21 21:47:03 +00:00
17c5121b50 chore(deps): replace fnv with fx (#9024) 2024-06-21 21:30:06 +00:00
16b10dc1a3 chore: remove unused type (#9019) 2024-06-21 16:21:53 +00:00
2473ed880b chore: remove serde from ChainSpec (#9017) 2024-06-21 15:29:37 +00:00
b9b61b377a chore: rename net-common to banlist (#9016) 2024-06-21 14:05:38 +00:00
50c1a8e48a chore: move ratelimit type to tokio util (#9007) 2024-06-21 00:10:07 +00:00
d6072e79f3 chore(deps): rm provider dep (#9006) 2024-06-20 23:29:10 +00:00
a03306eb94 chore(deps): rm unused dev deps (#9005) 2024-06-20 23:20:34 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
4fcf26c5ae chore(deps): bump revm 10.0, un-git revm-inspectors (#8997) 2024-06-20 18:45:12 +00:00
d213c1eadf chore: bump alloy to 0.1.2 (#8990) 2024-06-20 18:22:18 +00:00