George Tankersley
0633d8a54b
dnsseed,zcash: fix crawler deadlocks and increase buffer sizes
2020-05-23 15:10:05 -04:00
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