From 9d0bf49035f6a6a337e412fd15f03d0c86a0a6ac Mon Sep 17 00:00:00 2001 From: Don Shin Date: Wed, 18 Apr 2018 17:39:21 -0500 Subject: [PATCH 1/2] Widened compatibility so that dns seeder services 170002 clients as well. --- db.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db.h b/db.h index 2e0e1b4..eb929ef 100644 --- a/db.h +++ b/db.h @@ -13,7 +13,7 @@ #define MIN_RETRY 1000 #define REQUIRED_VERSION 180004 -#define MINIMUM_VERSION_TO_AVOID_BAN_TIME 180003 +#define MINIMUM_VERSION_TO_AVOID_BAN_TIME 170002 static inline int GetRequireHeight(const bool testnet = fTestNet) { From 91970859fddd92712ca4b4ab54f6cad8756f63b6 Mon Sep 17 00:00:00 2001 From: Don Shin Date: Wed, 18 Apr 2018 17:41:27 -0500 Subject: [PATCH 2/2] Updated documentation to be consistent with accommodation of protocol 170002. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b8ad75b..b27ea62 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ of reliable nodes via a built-in DNS server. Features: * regularly revisits known nodes to check their availability * bans nodes after enough failures, or bad behaviour -* accepts nodes down to protocol version 180003 to request new IP addresses from, +* accepts nodes down to protocol version 170002 to request new IP addresses from, but only reports good (180004) nodes. * keeps statistics over (exponential) windows of 2 hours, 8 hours, 1 day and 1 week, to base decisions on.