Danno Ferrin
|
c9b92550b6
|
feat(network): add customizable announcement filtering policy to APIs (#20861)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-08 22:08:41 +00:00 |
|
Lorsmirq Benton
|
9bba8c7a98
|
docs(net): complete incomplete doc comment (#20793)
|
2026-01-07 21:16:00 +00:00 |
|
Mohan Somnath
|
4c064a4d20
|
docs: fix article and grammar errors in comments (#20794)
|
2026-01-07 15:00:13 +00:00 |
|
YK
|
44452359b9
|
fix(net): delay BlockRangeUpdate to avoid immediate sending after connection (#20765)
|
2026-01-06 09:48:30 +00:00 |
|
Hwangjae Lee
|
cfeaedd389
|
docs(net): fix typos in comments (#20751)
Signed-off-by: Hwangjae Lee <meetrick@gmail.com>
|
2026-01-05 17:07:33 +00:00 |
|
Matthias Seitz
|
0808bd67c2
|
chore: shrink outgoing broadcast messages (#20672)
|
2025-12-30 11:30:37 +00:00 |
|
cui
|
538de9e456
|
feat: update fork id in discv5[WIP] (#19139)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-23 00:30:36 +00:00 |
|
fuder.eth
|
1c4233d1b4
|
chore: prevent false-positive log when peer not found in transaction propagation (#20523)
|
2025-12-22 15:55:41 +00:00 |
|
Karl Yu
|
d72935628a
|
feat: add support for eth/70 eip-7975 (#20255)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-16 12:05:11 +00:00 |
|
Arsenii Kulikov
|
08a16a5bde
|
perf: recover transactions in parallel during network import (#20385)
|
2025-12-16 09:33:24 +00:00 |
|
theo
|
c51da593d1
|
feat(net/p2p): support fixed external addresses with DNS resolution (#20411)
|
2025-12-16 09:28:31 +00:00 |
|
Arsenii Kulikov
|
0366497ada
|
perf: skip redundant recovery (#20343)
|
2025-12-12 22:01:05 +00:00 |
|
Alexey Shekhirin
|
0f0eb7a531
|
feat(net): pool transactions import duration metric (#20228)
|
2025-12-09 13:57:01 +00:00 |
|
0xMushow
|
282932d3eb
|
fix(net): enforce stricter bound on check_peer_blocks (#20116)
|
2025-12-04 11:50:36 +00:00 |
|
oxBoni
|
c5764f51bd
|
chore: avoid cloning block range when ranking peers (#20033)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-28 14:12:44 +00:00 |
|
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 |
|