|
|
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 |
|
|
|
02f76b813e
|
feat: remove default receipts for network components (#13371)
|
2024-12-12 23:44:55 +00:00 |
|
|
|
55fa59952c
|
chore: rm redundant return (#13361)
|
2024-12-12 17:52:32 +00:00 |
|
|
|
dbc8766c83
|
docs: inline mermaid diagrams while aquamarine is fixed (#13302)
|
2024-12-12 12:57:49 +00:00 |
|
|
|
f2141925b0
|
chore: rm associated type (#13292)
|
2024-12-11 11:48:39 +00:00 |
|
|
|
2dda8a9d13
|
chore: cut down on tx_type usage (#13287)
|
2024-12-11 09:37:02 +00:00 |
|
|
|
37f3933db2
|
feat: add NetworkPrimitives to NetworkBuilder (#13169)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-12-10 20:56:32 +00:00 |
|
|
|
cd13bd91cd
|
feat: unify ReceiptWithBloom from Alloy (#13088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-12-06 19:12:44 +00:00 |
|
|
|
cb3e9f8441
|
chore: remove some excessive allocs in hot path (#13176)
|
2024-12-06 14:01:13 +00:00 |
|
|
|
2f46fe6d48
|
chore: use leaner NoopProvider in network (#13178)
|
2024-12-06 12:49:57 +00:00 |
|
|
|
d3e09c8c43
|
perf: profile TransactionsManager::poll hash fetching (#12975)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-06 10:11:29 +00:00 |
|
|
|
8226fa0cac
|
feat: use network tx for Pool::Pooled (#13159)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-05 19:50:43 +01:00 |
|
|
|
6f0cfefe51
|
feat: Support sending raw capability messages (#13028)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-05 15:11:15 +00:00 |
|
|
|
1f6b7d1239
|
feat: wire network primitives to remaining components (#13143)
|
2024-12-04 22:51:19 +00:00 |
|
|
|
fbd2d6eeda
|
refactor: split NetworkEventListenerProvider (#12972)
|
2024-12-04 18:27:58 +00:00 |
|
|
|
d164e3ec98
|
chore: bound most NetworkBuilder methods by NetworkPrimitives generic (#13119)
|
2024-12-04 00:14:25 +00:00 |
|
|
|
c6add45c0d
|
chore: propagate network primitives generic to EthStream usages (#13117)
|
2024-12-03 22:06:42 +00:00 |
|
|
|
bdfbcab531
|
feat: use generic CapabilityMessage everywhere (#13116)
|
2024-12-03 22:06:36 +00:00 |
|
|
|
601e8b9147
|
feat: make TransactionsManager Future impl generic over NetworkPrimitives (#13115)
|
2024-12-03 22:06:29 +00:00 |
|
|
|
35cfd41863
|
feat: make import_transactions use network generics (#13110)
|
2024-12-03 20:55:04 +00:00 |
|
|
|
64c6343fd1
|
chore: propagate network primitives to on_command, on_network_event (#13084)
|
2024-12-03 16:42:54 +00:00 |
|
|
|
84e1fb92e0
|
feat: impl more noop functions (#13029)
|
2024-12-03 10:58:33 +00:00 |
|
|
|
74017bac0a
|
feat: Use PrimitiveSignature instead of Signature (#13087)
|
2024-12-03 08:48:21 +00:00 |
|
|
|
5724114947
|
feat: use primitive transaction as PoolTransaction::Consensus (#13086)
|
2024-12-03 08:46:37 +00:00 |
|
|
|
332cce1f9b
|
feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-12-02 13:24:48 +00:00 |
|
|
|
8d5668a23a
|
chore: disable reth-ethereum-forks default features in workspace (#13054)
|
2024-12-02 11:29:54 +00:00 |
|