From e041ab5b5518007bdc2a7f6d7c599eb447b60c7d Mon Sep 17 00:00:00 2001 From: 4tochka Date: Thu, 16 May 2019 09:45:43 +0400 Subject: [PATCH] connector --- pybtc/connector/block_loader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pybtc/connector/block_loader.py b/pybtc/connector/block_loader.py index 5ae6bf6..bf96728 100644 --- a/pybtc/connector/block_loader.py +++ b/pybtc/connector/block_loader.py @@ -210,7 +210,7 @@ class Worker: self.out_writer = out_writer self.in_reader = in_reader self.coins = MRU(100000) - # self.destroyed_coins = MRU(100000) + self.destroyed_coins = MRU(100000) signal.signal(signal.SIGTERM, self.terminate) self.loop.create_task(self.message_loop()) self.loop.run_forever() @@ -248,7 +248,7 @@ class Worker: r = self.coins.delete(outpoint) # block["rawTx"][z]["vIn"][i]["_c_"] = r t += 1 - # self.destroyed_coins[r[0]] = True + self.destroyed_coins[r[0]] = True except: pass for i in block["rawTx"][z]["vOut"]: @@ -268,7 +268,7 @@ class Worker: for i in blocks[x]["rawTx"][y]["vOut"]: try: pointer = (x << 42) + (y << 21) + i - # r = self.destroyed_coins.delete(pointer) + r = self.destroyed_coins.delete(pointer) # blocks[x]["rawTx"][y]["vOut"][i]["_s_"] = r except: pass