Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dashpay
/
rust-dashcore
Public
Notifications
You must be signed in to change notification settings
Fork
14
Star
15
Code
Issues
54
Pull requests
33
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
refactor(dash-spv): network manager refactor and sync pipelines optimized
- #902
#902
Draft
ZocoLini
wants to merge 31 commits into
dev
dashpay/rust-dashcore:dev
from
refactor/network-mod
dashpay/rust-dashcore:refactor/network-mod
Copy head branch name to clipboard
Conversation
Commits
31
(31)
Checks
Files changed
Draft
refactor(dash-spv): network manager refactor and sync pipelines optimized
#902
ZocoLini
wants to merge 31 commits into
dev
dashpay/rust-dashcore:dev
from
refactor/network-mod
dashpay/rust-dashcore:refactor/network-mod
Copy head branch name to clipboard
Commits
Commits on Aug 9, 2026
refactor(dash-spv): network module refactor
ZocoLini
committed
bf23546
View commit details
Copy full SHA for bf23546
Browse repository at this point
test(dash-spv): recovered removed tests during the refactor
ZocoLini
committed
2cd965b
View commit details
Copy full SHA for 2cd965b
Browse repository at this point
tests(dash-spv): network manager unit tests
ZocoLini
committed
01f9377
View commit details
Copy full SHA for 01f9377
Browse repository at this point
coderabbit comments
ZocoLini
committed
6cbd3ce
View commit details
Copy full SHA for 6cbd3ce
Browse repository at this point
fix(dash-spv): cfilters timeout loop
ZocoLini
committed
67e5525
View commit details
Copy full SHA for 67e5525
Browse repository at this point
test(dash-spv): rescan validation sugested by coderabbit
ZocoLini
committed
f71cac0
View commit details
Copy full SHA for f71cac0
Browse repository at this point
Commits on Aug 10, 2026
feat(dash-spv): send GetHeaders2 when possible
ZocoLini
committed
9389e92
View commit details
Copy full SHA for 9389e92
Browse repository at this point
Commits on Aug 11, 2026
feat(dah-spv): copied some logic from Kevins approach when doing peer selection
ZocoLini
committed
d5d9ec0
View commit details
Copy full SHA for d5d9ec0
Browse repository at this point
feat(dash-spv): prune spent single-use CoinJoin addresses from the filter scan query (#949)
Show description for 0f93dec
2 people
authored and
ZocoLini
committed
0f93dec
View commit details
Copy full SHA for 0f93dec
Browse repository at this point
feat(dash-spv): learn peer addresses from addrv2 gossip
Show description for 429d529
ZocoLini
and
claude
committed
429d529
View commit details
Copy full SHA for 429d529
Browse repository at this point
Merge remote-tracking branch 'origin/dev' into refactor/network-mod
ZocoLini
committed
ecdc329
View commit details
Copy full SHA for ecdc329
Browse repository at this point
refactor(dash-spv): drop the unimplemented on_peer_disconnect hook
Show description for 18298bc
ZocoLini
and
claude
committed
18298bc
View commit details
Copy full SHA for 18298bc
Browse repository at this point
test(dash-spv): cover requeuing a departed peer's in-flight requests
Show description for a8f5189
ZocoLini
and
claude
committed
a8f5189
View commit details
Copy full SHA for a8f5189
Browse repository at this point
feat(dash-spv): ask peers for addresses with getaddr
Show description for e349dc3
ZocoLini
and
claude
committed
e349dc3
View commit details
Copy full SHA for e349dc3
Browse repository at this point
fix(dash-spv): keep socket writes out of the peer-set lock
Show description for d28a574
ZocoLini
and
claude
committed
d28a574
View commit details
Copy full SHA for d28a574
Browse repository at this point
fix(dash-spv): recover from a rejected header batch instead of wedging
Show description for a5ff048
ZocoLini
and
claude
committed
a5ff048
View commit details
Copy full SHA for a5ff048
Browse repository at this point
fix(dash-spv): measure peer latency before asking for addresses
Show description for d0b30b2
ZocoLini
and
claude
committed
d0b30b2
View commit details
Copy full SHA for d0b30b2
Browse repository at this point
Commits on Aug 12, 2026
fix(dash-spv): size peer in-flight by its bandwidth-delay product
Show description for 589584d
ZocoLini
and
claude
committed
589584d
View commit details
Copy full SHA for 589584d
Browse repository at this point
Commits on Aug 13, 2026
changed priority
ZocoLini
committed
daba7eb
View commit details
Copy full SHA for daba7eb
Browse repository at this point
Commits on Aug 14, 2026
fix(dash-spv): hold the in-flight budget to what the link can carry
Show description for 9013bd8
ZocoLini
and
claude
committed
9013bd8
View commit details
Copy full SHA for 9013bd8
Browse repository at this point
re-enable masternode sync in the benchmark default config
ZocoLini
committed
1174dc6
View commit details
Copy full SHA for 1174dc6
Browse repository at this point
Merge branch 'dev' into refactor/network-mod
Show description for 0986a5d
ZocoLini
and
claude
committed
0986a5d
View commit details
Copy full SHA for 0986a5d
Browse repository at this point
Commits on Aug 20, 2026
pipelines decide when an in-flight request is complete
ZocoLini
committed
ed434e8
View commit details
Copy full SHA for ed434e8
Browse repository at this point
NetworkEvent::PeersUpdated is sent when PeerEvent::Disconnected happens
ZocoLini
committed
a0068ad
View commit details
Copy full SHA for a0068ad
Browse repository at this point
rolledback boradcast transaction method signature
ZocoLini
committed
7035512
View commit details
Copy full SHA for 7035512
Browse repository at this point
identify peers by connection, not by address
Show description for 1b13b9b
ZocoLini
and
claude
committed
1b13b9b
View commit details
Copy full SHA for 1b13b9b
Browse repository at this point
the mock network manager honours the de-duplication contract
Show description for fd971df
ZocoLini
and
claude
committed
fd971df
View commit details
Copy full SHA for fd971df
Browse repository at this point
Commits on Sep 9, 2026
Merge branch 'dev' into refactor/network-mod
Show description for 869b27d
ZocoLini
and
claude
committed
869b27d
View commit details
Copy full SHA for 869b27d
Browse repository at this point
Commits on Sep 10, 2026
fix(dash-spv): give back the in-flight unit of a send nobody tracks
Show description for c0f7f1b
ZocoLini
and
claude
committed
c0f7f1b
View commit details
Copy full SHA for c0f7f1b
Browse repository at this point
docs(dash-spv): point at the method that actually exists
Show description for 29268b7
ZocoLini
and
claude
committed
29268b7
View commit details
Copy full SHA for 29268b7
Browse repository at this point
Merge branch 'dev' into refactor/network-mod
Show description for a0e6436
ZocoLini
and
claude
committed
a0e6436
View commit details
Copy full SHA for a0e6436
Browse repository at this point
You can’t perform that action at this time.