From be93606992f7d0f8bd365ccf363702fecffb96ef Mon Sep 17 00:00:00 2001 From: yungwine Date: Tue, 6 Feb 2024 21:02:14 +0700 Subject: [PATCH] fix get config 32 and 34 for 1 validator --- mytoncore/mytoncore.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mytoncore/mytoncore.py b/mytoncore/mytoncore.py index d5b043a7..20dbd5f7 100644 --- a/mytoncore/mytoncore.py +++ b/mytoncore/mytoncore.py @@ -910,9 +910,9 @@ def GetConfig32(self): if "public_key:" in line: validatorAdnlAddr = parse(line, "adnl_addr:x", ')') pubkey = parse(line, "pubkey:x", ')') - if config32["totalValidators"] > 1: + try: validatorWeight = int(parse(line, "weight:", ' ')) - else: + except ValueError: validatorWeight = int(parse(line, "weight:", ')')) buff = dict() buff["adnlAddr"] = validatorAdnlAddr @@ -947,9 +947,9 @@ def GetConfig34(self): if "public_key:" in line: validatorAdnlAddr = parse(line, "adnl_addr:x", ')') pubkey = parse(line, "pubkey:x", ')') - if config34["totalValidators"] > 1: + try: validatorWeight = int(parse(line, "weight:", ' ')) - else: + except ValueError: validatorWeight = int(parse(line, "weight:", ')')) buff = dict() buff["adnlAddr"] = validatorAdnlAddr