Commit Graph

6 Commits

Author SHA1 Message Date
George Tankersley 814f8cb850 dnsseed,zcash: implement slow-motion recursive crawling
This will do one hop of additional graph crawl every time the update
interval fires. It will blacklist peers who are not consistently
available and over time should converge to the set of stable peers
suitable for DNS bootstrapping.
2020-05-22 12:46:02 -04:00
George Tankersley e06186309c dnsseed: separate IPv4 and IPv6 responses 2020-05-21 19:07:37 -04:00
George Tankersley 28d329c835 zcash: move blacklist management to address book 2020-05-21 18:41:31 -04:00
George Tankersley 77728106cd dnsseed: connect ServeDNS to the Zcash seeder 2020-05-20 22:16:41 -04:00
George Tankersley 8755624103 zcash: refactor address book and ensure type consistency for interface{} maps 2020-05-20 18:08:34 -04:00
George Tankersley 54a67e5e72 zcash: working but unpleasant refactoring of address handling 2019-12-30 20:54:38 -05:00