Commit Graph

1579 Commits

Author SHA1 Message Date
00593d2079 chore: correct the docs (#14070) 2025-01-29 14:29:04 +00:00
7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) 2025-01-28 20:05:37 +00:00
ba6a1122d8 integration test for max outgoing connections (#14039) 2025-01-28 14:59:19 +00:00
5cf0276f1e chore: rm optimism feature from reth-provider (#14035) 2025-01-28 13:31:26 +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
2cdde508d0 feat(eth-wire): improve Capability arbitrary implementation (#14011)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-27 17:08:56 +00:00
cde951732e refactor: store plain receipts instead Options in Receipts (#14010) 2025-01-27 16:05:48 +00:00
07e9c1b22e chore(net): derive Arbitrary on RequestPair (#13997) 2025-01-27 09:29:33 +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
3e181ab53a chore: use alloy-eip2124 directly (#13941) 2025-01-22 23:14:42 +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
22a5c10a07 chore: retry empty responses (#13923) 2025-01-22 18:29:22 +00:00
56f2c43582 tests: misc p2p blockbody roundtrip tests (#13925) 2025-01-22 16:21:05 +00:00
3317ea1f2c docs: cleanup discv4 docs (#13884) 2025-01-21 13:53:03 +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
264105e177 chore: phase out reth-primitives from eth-wire (#13855) 2025-01-18 11:55:27 +00:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
7df983802e Higher limit for total_difficulty.bit_len (#13820) 2025-01-16 15:44:15 +00: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
6f7c445742 chore: remove unused p2p error type (#13785) 2025-01-13 15:56:19 +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
28d52312ac feat: add SealedBlock::clone_sealed_header (#13739) 2025-01-08 17:33:56 +00:00
f2521b54de chore: misc SealedBlock prep (#13736) 2025-01-08 16:07:52 +01:00
35392bd8e9 chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 19:44:39 +00:00
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00:00
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
86399e2aea feat: remove PartialEq+Eq from ProviderError and all others affected (#13592)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-04 10:27:35 +00:00
9923e5ac5b chore: rm some direct header access (#13633) 2025-01-03 16:40:00 +00:00
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
6aaf6a5839 chore: lower file client bad message log verbosity (#13619) 2025-01-02 11:03:08 +00:00
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
a6325c41e0 fix: net/nat retain https scheme for external (#13507) 2024-12-30 18:11:52 +00:00
ad89056e48 chore: disable chainspec default features (#13583) 2024-12-28 18:29:59 +01: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
41283d3db0 chore: relax cli bounds (#13543) 2024-12-24 16:43:52 +00:00
855029b3ca feat: make ReceiptFileClient generic over receipt (#13523) 2024-12-23 17:33:12 +00:00
517e5dbb06 chore: disable default std serde_json feature (#13513) 2024-12-23 10:46:35 +01:00
09c64202b6 chore: fix unused import in net fetcher (#13474) 2024-12-20 11:36:26 +00:00
a4f86b0e2d feat: set up codspeed (#13372) 2024-12-20 11:21:51 +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