Matthias Seitz
|
65d75a77c0
|
fix(net): back off slightly after graceful connection termination (#20020)
|
2025-11-27 23:41:09 +00:00 |
|
Matthias Seitz
|
8621308952
|
fix: keep peer status unchanged on new discovered updates (#20018)
|
2025-11-27 19:37:53 +00:00 |
|
Matthias Seitz
|
78f8dddfc2
|
chore: add additional peer manager logs (#20015)
|
2025-11-27 17:01:26 +00:00 |
|
Arsenii Kulikov
|
4467bc9f4b
|
fix: correctly fetch pending hashes (#19938)
|
2025-11-24 14:36:43 +00:00 |
|
Arsenii Kulikov
|
a43128277f
|
fix: correctly poll tx fetcher (#19900)
|
2025-11-21 14:41:28 +00:00 |
|
Matthias Seitz
|
cc7edeb354
|
chore: dont treat invalid fork as fatal (#19888)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-11-20 20:51:49 +01:00 |
|
gejeduck
|
9cdcc8e087
|
feat: respect BlockRangeInfo when selecting peer for request (#16704)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-20 18:19:11 +00:00 |
|
Arsenii Kulikov
|
c48aed264c
|
refactor: tx policy traits (#19878)
|
2025-11-20 13:33:46 +00:00 |
|
Matthias Seitz
|
5b6ce8bd64
|
fix: ensure we poll again (#19866)
|
2025-11-20 00:11:32 +00:00 |
|
Matthias Seitz
|
940be8a092
|
fix(net): use external ip for discv5 config (#19784)
|
2025-11-17 22:26:19 +01:00 |
|
cui
|
7191e9ca10
|
feat: add --netrestrict to node cmd like in geth (#19686)
Co-authored-by: weixie.cui <weixie.cui@okg.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-14 13:08:51 +00:00 |
|
Fallengirl
|
60d5687dbd
|
docs: resolve broken intra-doc link in transactions module (#19744)
|
2025-11-14 12:43:45 +00:00 |
|
Fibonacci747
|
a96b22875b
|
chore: remove redundant eth/68 NewPooledTransactionHashes length validation (#19708)
|
2025-11-13 09:29:21 +00:00 |
|
leniram159
|
6c1296da5d
|
feat: support block number in required-block-hashes parameter (#18546)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-12 13:52:38 +00:00 |
|
Karl Yu
|
56ded417e9
|
feat: limit handling of incoming txs to trusted peers (#19666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-12 10:45:26 +00:00 |
|
Karl Yu
|
9d9c1d2824
|
feat: add capabilities to fetch Peer type (#19543)
|
2025-11-06 12:16:32 +00:00 |
|
sashass1315
|
e9400527cd
|
chore(net): avoid cloning GetBlockBodies request (#19404)
|
2025-10-30 15:12:10 +00:00 |
|
Matthias Seitz
|
bec4d7c436
|
perf: box ForkId in Peer struct to reduce size (#19402)
|
2025-10-29 23:50:39 +00:00 |
|
Matthias Seitz
|
3fa10defd1
|
chore: bump discv5 (#19400)
|
2025-10-29 22:06:03 +00:00 |
|
Alexey Shekhirin
|
763bf350be
|
chore(net): upgrade some noisy spans to TRACE (#19312)
|
2025-10-27 10:02:52 +00:00 |
|
Matthias Seitz
|
a718752bf5
|
chore: fix clippy (#19118)
|
2025-10-18 11:22:02 +02:00 |
|
MozirDmitriy
|
8788782f25
|
fix(net): remove redundant remove of evicted hash in fetcher (#19083)
|
2025-10-16 12:40:12 +00:00 |
|
radik878
|
080d508ebf
|
fix(session): remove Clone derive from SessionCounter (#19051)
|
2025-10-15 20:14:42 +00:00 |
|
Udoagwa Franklin
|
6b08d30e14
|
feat(devp2p): make eth p2p networkId configurable (#19020)
Co-authored-by: frankudoags <frankudoags.com>
|
2025-10-15 11:15:42 +00:00 |
|
stevencartavia
|
06b33fd64b
|
chore: replace poll_next_unpin loop with poll_recv_many (#18978)
|
2025-10-15 08:12:01 +00:00 |
|
Alvarez
|
9fa2779959
|
fix(network): prevent metric leak in outgoing message queue on session teardown (#18847)
|
2025-10-14 13:33:45 +00:00 |
|
Matthias Seitz
|
3a6ff3ba93
|
perf: avoid hash copies (#18834)
|
2025-10-02 11:15:10 +00:00 |
|
Matthias Seitz
|
850083dbde
|
chore: remove doc_auto_cfg feature (#18758)
|
2025-09-28 12:53:45 +02:00 |
|
stevencartavia
|
1addf61a23
|
feat: keep track of most recently emitted range update and change int… (#18722)
|
2025-09-26 16:02:38 +00:00 |
|
Matthias Seitz
|
4b134c3a46
|
fix: increase backoff timeout (#18733)
|
2025-09-26 11:04:40 +00:00 |
|
YK
|
a047a055ab
|
chore: bump rust to edition 2024 (#18692)
|
2025-09-25 12:18:51 +00:00 |
|
sw4sy
|
a31dce9b3c
|
feat(net): added check for non zero latest_hash in BlockRangeUpdate (#18695)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-25 08:11:43 +00:00 |
|
emmmm
|
9806e07cf8
|
fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-22 09:31:17 +00:00 |
|
CPerezz
|
b7e9f7608e
|
feat(network): add shadowfork block hash filtering for peers (#18361)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-15 22:14:04 +00:00 |
|
Matthias Seitz
|
62f03e41bc
|
chore: fix various typos in comments and documentation (#18296)
|
2025-09-06 08:36:10 +02:00 |
|
Hai | RISE
|
0cdd54838b
|
chore: delist unused deps with cargo-machete (#18259)
|
2025-09-05 10:23:52 +00:00 |
|
DaniPopes
|
3ad9743904
|
chore: avoid using hashmap hashers directly (#18176)
|
2025-08-31 13:40:13 +00:00 |
|
Matus Kysel
|
abf1dbd7a5
|
feat(net): implement support of subprotocols (#18080)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-28 17:06:16 +00:00 |
|
Dharm Singh
|
28b085a352
|
feat: add CLI support for TransactionPropagationMode in NetworkArgs (#18012)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-23 02:59:34 +00:00 |
|
Matthias Seitz
|
fcb74930af
|
feat: add helper for setting tx propagation mode (#18007)
|
2025-08-22 15:34:10 +00:00 |
|
MIHAO PARK
|
6264530a8a
|
docs(net): add Rreceipts69 document (#17969)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-21 10:59:13 +00:00 |
|
MIHAO PARK
|
a2751c316e
|
fix(net): Receipts69 should respond with Receipts69 message (#17880)
|
2025-08-20 21:32:07 +00:00 |
|
Starkey
|
7884c1e063
|
fix: use len() instead of iter().count() for trace logging (#17968)
|
2025-08-20 20:30:22 +00:00 |
|
Solar Mithril
|
0f26562bb6
|
feat: Add transaction propagation kind 'None' (#17944)
|
2025-08-19 16:52:58 +00:00 |
|
Matthias Seitz
|
7577ab81aa
|
test: add tests for fetching header,body ranges (#17893)
|
2025-08-15 20:52:09 +00:00 |
|
colin
|
87c29027b8
|
fix(network): off by one error in getting next header (#17889)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-15 13:47:31 +02:00 |
|
ssolit
|
5733a32e27
|
test: modify discv5 startup test to use a random port (#17614)
|
2025-08-12 17:36:50 +02:00 |
|
colin
|
42ae8beee6
|
fix(network): push header before next header check in get_headers_response (#17766)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-11 10:16:54 +00:00 |
|
Matthias Seitz
|
4db6adfedd
|
chore: fix clippy docs (#17726)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-08-04 20:25:09 +00:00 |
|
Matthias Seitz
|
92020d9eb6
|
perf: can shortcircuit here if no peers (#17650)
|
2025-07-29 01:28:42 +02:00 |
|