Skip to content

support min node / p2p version and misc#5

Open
Leon1777 wants to merge 5 commits into
karlsen-network:masterfrom
Leon1777:master
Open

support min node / p2p version and misc#5
Leon1777 wants to merge 5 commits into
karlsen-network:masterfrom
Leon1777:master

Conversation

@Leon1777
Copy link
Copy Markdown

No description provided.

Leon1777 added 5 commits May 12, 2025 18:18
* Support parallel polling of peers (--threads)

* Don't prune unreachable nodes until expired. Some simplification.

* Shorter sleep, reduced loglevel severity

* Do not prune nodes which is not seen but have recent success

* Do not test nodes on unstandard ports

* Count stale and bad during pruning

* Ignore peers on non-default ports

* Print ipv4 / ipv6 counters for known nodes

* Handle peers on non-default ports

* Record peer userAgent

* Ignore addresses with port = 0

* Log address for invalid name
* Support --minversion, minimum required node version

* Lowered loglevel for "Pruned" message to debug

* Implemented --minprotocolversion argument

* Do not collect peers for nodes below minimum protocol version

* Renamed minversion arg to minuseragentversion. Added notice to help text

* Fixed hardcoded minimum protocol version

* Log useragent for peers below minimum protocol version

* Added short arg 'v' for minprotocolversion

* Removed Beta state notice

* Set user-agent to /kaspa-dnsseeder:x.x.x/ for p2p
@Leon1777 Leon1777 requested a review from lemois-1337 May 12, 2025 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant