From 93cce708045344e0cb82e9ec917779002a7913f2 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 26 May 2021 16:33:56 +0300 Subject: [PATCH 1/2] Update `governance_quorum` to use `masternode count` properly with dashd v0.17 --- lib/dashd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dashd.py b/lib/dashd.py index 1eed93cb..857ab9e4 100644 --- a/lib/dashd.py +++ b/lib/dashd.py @@ -65,7 +65,7 @@ def get_current_masternode_vin(self): def governance_quorum(self): # TODO: expensive call, so memoize this - total_masternodes = self.rpc_command('masternode', 'count', 'enabled') + total_masternodes = self.rpc_command('masternode', 'count')['enabled'] min_quorum = self.govinfo['governanceminquorum'] # the minimum quorum is calculated based on the number of masternodes From a85eb0b04247707ae1a6c95e89f5eef263d29c5b Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 26 May 2021 16:35:44 +0300 Subject: [PATCH 2/2] Bump Sentinel version for Dash Core v0.17 release --- lib/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/config.py b/lib/config.py index 225c3958..1a676fe1 100644 --- a/lib/config.py +++ b/lib/config.py @@ -10,7 +10,7 @@ ) sentinel_config_file = os.environ.get('SENTINEL_CONFIG', default_sentinel_config) sentinel_cfg = DashConfig.tokenize(sentinel_config_file) -sentinel_version = "1.5.0" +sentinel_version = "1.6.0" def get_dash_conf():