Actually the periodic avalanche address request is targeting one peer at a time. This diff makes the node requesting all peers while our quorum is not established or if we should request more because of no suitable node found for polling or dangling proof.
Details
Details
- Reviewers
sdulfari - Group Reviewers
Restricted Project - Commits
- rABCcb78d2179d2d: [avalanche] Request more peers for their avalanche nodes
ninja all check-all
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- avalanche_getavaaddr_more_peers
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 19735 Build 39189: Build Diff build-without-wallet · lint-circular-dependencies · build-diff · build-clang-tidy · build-debug · build-clang Build 39188: arc lint + arc unit
Event Timeline
test/functional/abc_p2p_getavaaddr.py | ||
---|---|---|
259 ↗ | (On Diff #34419) | The actual number may change. No reason to tie the function name to the number. |
src/net_processing.cpp | ||
---|---|---|
1685–1698 ↗ | (On Diff #34544) | This simplifies the g_avalanche checks. |