Commit Graph

57 Commits

Author SHA1 Message Date
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
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
a493b6270d chore: remove AllGenesisFormats (#9013) 2024-06-21 14:05:37 +00:00
8b6ca877d6 chore: use alloy-genesis imports for Genesis (#8973) 2024-06-19 23:14:25 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
55317eb004 chore(deps): bump http, hyper etc. to 1.0; jsonrpsee 0.23 (#7018)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-11 09:37:49 +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
2852893a7d chore: rename network-types to network-peers (#8699) 2024-06-09 13:13:46 +00:00
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
f80b054174 feat(node-builder): move network setup to node-builder launch/ BuilderContext types (#8648) 2024-06-06 21:47:12 +00:00
ef3f67743d feat: resolve domains in enode strings (#8188)
Co-authored-by: Serge Radinovich <47865535+sergerad@users.noreply.github.com>
2024-06-05 23:43:25 +00:00
7e60bc4dae feature: loglevel value parser (#8573)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-05 07:58:26 +00:00
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
60f6657988 feat: move core rpc server types to standalone crate (#8515) 2024-06-04 12:06:47 +00:00
e89e4c92fd chore(deps): bump metrics to 0.22 (#8517) 2024-05-30 17:02:37 +00:00
e21a2578d5 chore(deps): remove useless deps (#8453) 2024-05-29 09:34:52 +00:00
d777d5f270 chore: rm reth-interfaces from node-core (#8449) 2024-05-28 22:34:36 +00:00
72f2f1b850 chore: rm unused functions (#8396) 2024-05-25 14:58:14 +02:00
a6cfa2c089 chore: remove rpc-layer dep (#8395) 2024-05-25 14:36:01 +02:00
7dd787707c refactor: extract init from node-core (#8373)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-25 10:20:04 +00:00
df7c9ee310 chore: extract p2p types from interfaces (#8382) 2024-05-24 08:34:09 +00:00
9441d984ae Move reth-primitives::fs module to fs-utils crate (#8286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-17 08:31:31 +00:00
e20cb91827 Extract layers module from rpc crate (#8163)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-05-11 13:41:41 +00:00
bcb0bff382 chore: rm redundant optimism feature (#8136) 2024-05-07 15:28:42 +00:00
e68ab2f58c refactor: engine interceptors (#8048) 2024-05-02 15:17:28 +00:00
aba48a5505 perf: add ETL to init_from_state_dump (#8022) 2024-05-02 12:02:51 +00:00
7428573d7c feat(discv5): bootstrap cli (#8004) 2024-05-02 11:16:22 +00:00
adf1d25a89 feat(op): cmd init at block (#7784)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-04-25 20:31:01 +00:00
b0cb2d0df6 chore: remove consensus setup from node-core (#7793) 2024-04-22 12:07:21 +00:00
cab4420b41 chore(deps): move http crate deps to workspace (#7791) 2024-04-22 11:56:11 +00:00
7b16f0d0b6 chore: Move node-core/events to standalone crate (#7713)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-04-18 11:23:54 +00:00
fb3f6f1559 chore: flatten node-api dep (#7682) 2024-04-16 16:20:42 +00:00
b6fc756b42 chore: move pipeline setup to node-builder (#7588) 2024-04-12 12:06:52 +00:00
6a83391a53 chore: move tree setup to builder (#7577) 2024-04-11 20:48:04 +00:00
b89af430e2 feat: extract optimism sequencer client to node-optimism (#7482) 2024-04-05 21:35:02 +00:00
3cafd586cf feat(discv5): config via cli (#7394) 2024-04-03 12:27:46 +00:00
52668c6de4 fix: do not rlp encode extradata (#7256)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-20 18:26:13 +00:00
28b983403e chore: move op types; less op cfgs (#7255) 2024-03-20 18:17:23 +00:00
9d039a233c chore(deps): use tikv-jemallocator instead of jemallocator (#7232) 2024-03-19 17:13:23 +00:00
de9fb89556 chore: remove txpool optimism feature (#7199) 2024-03-18 19:44:11 +00:00
b66b8e9c1e chore: remove unused deps (#7151) 2024-03-15 11:22:29 +00:00
27194def04 chore: move tower+hyper to workspace (#7150) 2024-03-15 11:22:12 +00:00
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
a43885e5d8 chore: move cli runner to reth-node-core (#6710) 2024-02-21 10:55:30 +00:00
208eb6d6a1 Make transaction manager param configurable from cli (#6594)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-16 22:25:55 +00:00
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
1bc75d974d chore(deps): remove build-time dependency on libgit2 (#6537) 2024-02-10 18:17:49 +00:00