Commit Graph

886 Commits

Author SHA1 Message Date
340d7ba008 refactor: merge signed tx traits (#14622) 2025-02-24 13:43:31 +00:00
8165659200 chore: remove outdated log (#14612) 2025-02-20 12:02:07 +00:00
737f7833e8 peers.add_and_connect(): try to connect even if the peer has been added (#14581) 2025-02-19 14:21:43 +00:00
f1f353edcc integration test of network state change (#14575) 2025-02-19 14:19:24 +00:00
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
58275b8931 Disable default features for reth-storage-api in workspace manifest (#14466)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:31:16 +00:00
77bd2115fb Fix branch (#14416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 21:18:11 +00:00
21370c3911 added helper error enums for L1BlockInfoError (#14326) 2025-02-09 14:33:09 +00:00
e4e5cb04d8 integration test for capability version mismatch (#14304) 2025-02-07 19:32:48 +00:00
6dfcb7a85f fix: increment pending out on manually triggered connect (#14257)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-07 11:35:14 +00:00
a63f92e017 chore: use alloy traits for PoolTransaction (#14228) 2025-02-05 02:05:00 +00:00
e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) 2025-02-03 19:26:18 +00:00
440e6695b5 chore(ci): unpin clippy (#14167) 2025-02-03 16:09:46 +00:00
a39980a6f6 feat: generalize Block impls (#14133) 2025-01-31 22:05:09 +00:00
3e0cd2eb3d integration test for trusted peer only (#14127) 2025-01-31 20:14:48 +00:00
6ab1528896 eth for NetworkConfigBuilder (#14109) 2025-01-30 16:59:53 +00:00
277e9f6e1e chore: add example for sending tx hashes (#14094) 2025-01-30 11:44:28 +01:00
00593d2079 chore: correct the docs (#14070) 2025-01-29 14:29:04 +00:00
ba6a1122d8 integration test for max outgoing connections (#14039) 2025-01-28 14:59:19 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
afd43db9b8 feat: add network request proxy example (#13974) 2025-01-27 18:49:03 +00:00
139fe14e5f chore: fix spelling issues (#13978) 2025-01-25 17:10:35 +01:00
a087731199 perf: add eth response backpressure (#13971)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-24 21:20:22 +00:00
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
69375780f5 chore: rm unused capabilities code (#13935) 2025-01-22 23:15:21 +00:00
4dcc135495 feat: add NetworkManager::eth (#13936) 2025-01-22 23:05:36 +00:00
f64dd8a977 chore: remove some unnecessary direct imports (#13934) 2025-01-22 22:08:48 +01:00
4d17cde9f5 fix(net): increment in counter after peer's state is marked as in (#13863) 2025-01-18 19:29:54 +00:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
4b8714d61a fix: correct trusted peer excemptions (#13801) 2025-01-15 02:04:06 +00:00
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
ebf300d236 test(validation): add tests for EIP-7702 transaction filtering in EthMessageFilter (#13756) 2025-01-11 16:36:20 +01:00
5a23708eb0 chore: make clippy happy (#13772) 2025-01-11 11:15:06 +00:00
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
5a21bda0e8 chore: add no-std support for eth-wire-types (#13577) 2024-12-28 11:49:31 +00:00
8f81f0ccf2 feat(net): make benchmark inputs deterministic (#13563) 2024-12-27 14:16:25 +00:00
df294e424b chore: make clippy happy (#13561) 2024-12-27 09:38:41 +00:00
09c64202b6 chore: fix unused import in net fetcher (#13474) 2024-12-20 11:36:26 +00:00
431c993cee chore: bump alloy 0.8.2 (#13459) 2024-12-20 08:56:01 +01:00
320a0b9af9 feat: add manual broadcast in full (#13453) 2024-12-19 12:44:20 +01:00
d5a096f52f chore: remove redundant bound in EthRequestHandler (#13450) 2024-12-19 10:48:41 +00:00
37ca54784b perf: rm redundant lookup (#13398) 2024-12-16 11:26:00 +00:00
4405f1b3d3 perf: remove redundant fallback cleanup (#13401) 2024-12-16 11:06:34 +00:00
ef24efece9 fix: break instead of return (#13402) 2024-12-14 17:20:55 +00:00
9e2ebf1a6a chore: rm noisy debug_asserted traces (#13399) 2024-12-14 11:53:41 +01:00
d50e8fa325 chore: downgrade noisy debugs (#13400) 2024-12-14 11:53:25 +01:00
fd2491a3f1 Micro optimizations for pending hash fetching (#13220) 2024-12-14 09:00:08 +00:00
b67e5a262c chore: remove PooledTransactionsElement alias (#13384) 2024-12-13 14:48:56 +00:00
8c7d399240 chore: use pow for bsc p2p example (#13380) 2024-12-13 13:10:50 +00:00