From 2d025c661c0f9f658354c6aa28ec0fb898c55920 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Fri, 17 May 2019 15:07:38 +0400 Subject: [PATCH] connector --- pybtc/connector/block_loader.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pybtc/connector/block_loader.py b/pybtc/connector/block_loader.py index 938a3ea..dd29556 100644 --- a/pybtc/connector/block_loader.py +++ b/pybtc/connector/block_loader.py @@ -248,7 +248,11 @@ class Worker: outpoint = b"".join((inp["txId"], int_to_bytes(inp["vOut"]))) try: r = self.coins.delete(outpoint) - block["rawTx"][z]["vIn"][i]["_c_"] = r + h = r[0] >> 42 + if h >= start_height and h < height: + block["rawTx"][z]["vIn"][i]["_c_"] = r + else: + block["rawTx"][z]["vIn"][i]["_c_"] = r t += 1 self.destroyed_coins[r[0]] = True except: