Page MenuHomePhabricator

Use forcednsseed by default prior to the fork
ClosedPublic

Authored by freetrader on Jul 21 2017, 13:10.

Details

Summary

Ahead of the fork, UAHF nodes are a small minority on the network
and it is possible that they are not found.
This guarantees that the ABC seeds will be asked, increasing the
chance of connecting to good peers.

Can be disabled later once fork peers are easily found without it.

Test Plan

Repeatedly:

  • stop node, remove peers.dat
  • start node
  • check that ABC peers are connected to via seeders after startup (using getpeerinfo RPC or GUI)

A newly started node should be able to connect to ABC peers very
rapidly.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
default_force_dns_seeds_true
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 554
Build 554: arc lint + arc unit