From 5270ff59e764784fa68cbb59c67957cbfba1b63a Mon Sep 17 00:00:00 2001 From: curly60e <55191248+curly60e@users.noreply.github.com> Date: Thu, 21 Sep 2023 17:27:35 -0300 Subject: [PATCH] Update PyBlock.py --- pybitblock/PyBlock.py | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/pybitblock/PyBlock.py b/pybitblock/PyBlock.py index e093a12..0584366 100644 --- a/pybitblock/PyBlock.py +++ b/pybitblock/PyBlock.py @@ -40,7 +40,7 @@ from embit.wordlists.bip39 import WORDLIST from io import StringIO -version = "2.2.2" +version = "2.2.3" def close(): print("<<< Ctrl + C.\n\n") @@ -976,21 +976,28 @@ def localHalving(): def epoch(): - bitcoinclient = f'{path["bitcoincli"]} getblockcount' - block = os.popen(str(bitcoinclient)).read() # 'getblockcount' convert to string - b = block - c = b - oneh = 0 + int(c) / 2016 + while True: + try: + clear() + blogo() + bitcoinclient = f'{path["bitcoincli"]} getblockcount' + block = os.popen(str(bitcoinclient)).read() # 'getblockcount' convert to string + b = block + c = b + oneh = 0 + int(c) / 2016 - q = """ - \033[0;37;40m------------------- EPOCH CLOCK ------------------- + q = """ + \033[0;37;40m------------------- EPOCH CLOCK ------------------- - Epoch {} Status {} + Epoch {} Status {} - --------------------------------------------------- - """.format("0" if int(c) == 6930000 else oneh,"\033[1;32;40mON\033[0;37;40m") - print(q) - input("\nContinue...") + --------------------------------------------------- + """.format("0" if int(c) == 6930000 else oneh,"\033[1;32;40mON\033[0;37;40m") + print(q) + t.sleep(2) + except: + menuSelection() + #input("\nContinue...") #--------------------------------- End Hex Block Decoder Functions -------------------------------------