Commit Graph

1189 Commits

Author SHA1 Message Date
Matthias Seitz
afe86895ff feat: feature gate tokio::net lookup (#9289) 2024-07-04 10:16:39 +00:00
Matthias Seitz
7401f46790 feat: add resolve blocking for TrustedNode (#9258) 2024-07-03 16:25:39 +00:00
Matthias Seitz
aa13539a3a chore: simplify p2p subcommand (#9265) 2024-07-03 14:16:27 +00:00
Querty
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
Matthias Seitz
d41aac380b feat: add non feature gated noop block reader (#9261) 2024-07-03 13:33:43 +00:00
Delweng
52068ccee6 fix(rpc/admin): missing enode/enr in admin_peers endpoint (#9043)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-01 17:26:22 +00:00
Matthias Seitz
d317b4a0fb chore: add builder with rng secret key fn (#9218) 2024-07-01 13:07:49 +00:00
Thomas Coratger
3a9fbbc8e4 refactor: small refactoring (#9208) 2024-07-01 10:30:40 +00:00
Delweng
d4fa9defbd feat(net/peer): set rpc added peer as static (#9201)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-01 10:23:28 +00:00
Thomas Coratger
84e385753e refactor(net): some refactor in eth requests (#9205) 2024-07-01 09:39:48 +00:00
Delweng
b93e70c429 feat(net/peer): add peer with udp socket (#9156)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-29 09:02:09 +00:00
Dan Cline
d1efe2b19b chore(ecies): expose ECIESCodec for fuzzing (#9182) 2024-06-28 20:01:02 +00:00
Delweng
9a2cfe5a5c fix(net/peer): remove the duplicated disconnect logic (#9162)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-28 15:15:40 +00:00
Roman Krasiuk
472093a3e5 chore: fix clippy (#9163) 2024-06-28 09:54:10 +02:00
Thomas Coratger
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
joshieDo
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
Arsenii Kulikov
5aaf91dbcb refactor: clean-up discv5 configuration (#9143) 2024-06-27 15:25:24 +00:00
Dan Cline
16fc18bf5b chore: remove empty ban_list.rs file (#9133) 2024-06-27 12:04:20 +02:00
Arsenii Kulikov
18eef6a991 refactor: extract configuration types to reth-network-types (#9136) 2024-06-27 09:33:13 +00:00
Federico Gimenez
a3a472a784 fix: do not drop sub protocol messages during EthStream Handshake (#9086) 2024-06-25 15:22:35 +00:00
Thomas Coratger
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
Matthias Seitz
83d412da70 fix(op): configure discv5 properly in op builder (#9058) 2024-06-24 16:01:42 +00:00
DaniPopes
07def85cda chore: tweak profiles, rename debug-fast to profiling (#9051) 2024-06-24 13:20:06 +00:00
DaniPopes
f137ca8477 chore: remove some more usages of BytesMut (#9025) 2024-06-22 08:21:45 +00:00
Matthias Seitz
a34e41c275 chore(deps): rm reth-rpc-types dep from reth-network (#9023) 2024-06-21 21:47:03 +00:00
Matthias Seitz
17c5121b50 chore(deps): replace fnv with fx (#9024) 2024-06-21 21:30:06 +00:00
Matthias Seitz
b0b2abb424 chore: rm default serde feature in reth-dns (#9021) 2024-06-21 17:33:42 +00:00
Matthias Seitz
08cc16e4f3 chore: rm serde for network builder (#9020) 2024-06-21 16:43:58 +00:00
joshieDo
2473ed880b chore: remove serde from ChainSpec (#9017) 2024-06-21 15:29:37 +00:00
Matthias Seitz
b9b61b377a chore: rename net-common to banlist (#9016) 2024-06-21 14:05:38 +00:00
Matthias Seitz
50c1a8e48a chore: move ratelimit type to tokio util (#9007) 2024-06-21 00:10:07 +00:00
Matthias Seitz
d6072e79f3 chore(deps): rm provider dep (#9006) 2024-06-20 23:29:10 +00:00
Matthias Seitz
a03306eb94 chore(deps): rm unused dev deps (#9005) 2024-06-20 23:20:34 +00:00
Dan Cline
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
Matthias Seitz
6b2c3af8b9 test: disable dns discovery (#9004) 2024-06-20 21:40:21 +00:00
Omid Chenane
93b82469b0 Make ReceiptFileClient generic (#8955) 2024-06-20 11:00:53 +00:00
Alexey Shekhirin
554e8b1913 feat(exex): derive serde ser/deser for ExExNotification (#8963) 2024-06-20 10:33:53 +00:00
Dan Cline
8b6ca877d6 chore: use alloy-genesis imports for Genesis (#8973) 2024-06-19 23:14:25 +00:00
Matthias Seitz
148c11e222 fix: enable enr secp256k1 feature (#8919) 2024-06-18 12:03:53 +00:00
Oliver
9de1cc6c9a chore: fix repeat words (#8916) 2024-06-18 11:07:56 +00:00
joshieDo
d05be8a467 chore: remove reth-primitives dependency from discv5, discv4 and etl crates (#8900) 2024-06-17 17:47:54 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
Thomas Coratger
333a86db10 chore: bump alloy and rm EvmOverrides (#8875) 2024-06-17 09:46:42 +00:00
Matthias Seitz
22e6afe3f1 fix(net): use real tcp port for local node record (#8853) 2024-06-14 21:38:19 +00:00
Matthias Seitz
7d80164fad chore(deps): use workspace deps (#8824) 2024-06-14 11:55:23 +00:00
joshieDo
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
Matthias Seitz
560080ee19 chore(deps): replace reth-primitives in dns (#8814) 2024-06-13 21:51:56 +00:00
Matthias Seitz
a96884d670 chore(ecies): replace reth-primitives with alloy-primitives (#8812) 2024-06-13 21:19:49 +00:00
Matthias Seitz
a568535b85 chore(deps): replace reth-primitives in discv4 (#8813) 2024-06-13 21:16:11 +00:00
Matthias Seitz
23fc18db25 chore: use sha2 from workspace (#8811) 2024-06-13 20:46:30 +00:00