From f5c0b8ae66130c5cf72a4222a7494ec4033b77a4 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Thu, 9 May 2019 12:27:40 +0400 Subject: [PATCH] connector --- pybtc/connector/block_loader.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pybtc/connector/block_loader.py b/pybtc/connector/block_loader.py index 6a5e310..83e83f4 100644 --- a/pybtc/connector/block_loader.py +++ b/pybtc/connector/block_loader.py @@ -244,12 +244,12 @@ class Worker: # self.coins[o] = (pointer, block["rawTx"][z]["vOut"][i], address) blocks[x] = block for x in blocks: - # for y in blocks[x]["rawTx"]: - # for i in blocks[x]["rawTx"][y]["vOut"]: - # try: - # pointer = (x << 42) + (y << 21) + i - # blocks[x]["rawTx"][y]["vOut"][i]["__spent__"] = self.destroyed_coins[pointer] - # except: pass + for y in blocks[x]["rawTx"]: + for i in blocks[x]["rawTx"][y]["vOut"]: + try: + pointer = (x << 42) + (y << 21) + i + blocks[x]["rawTx"][y]["vOut"][i]["__spent__"] = self.destroyed_coins[pointer] + except: pass blocks[x] = pickle.dumps(blocks[x]) # self.log.critical(str(len(blocks))) self.pipe_sent_msg(b'result', pickle.dumps(blocks))