X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=backends%2Fabe%2F__init__.py;h=eea0a03dd6c1473130254c79fa3788d72730054c;hb=3aee36d3f29dc525dde52af48a3a10405085437f;hp=8a9c73b881dbd347b9077ef18ddb1bf6f266e6bd;hpb=c7a79a41e063aa851d42b4e4cc73fedb12e05169;p=electrum-server.git diff --git a/backends/abe/__init__.py b/backends/abe/__init__.py index 8a9c73b..eea0a03 100644 --- a/backends/abe/__init__.py +++ b/backends/abe/__init__.py @@ -273,6 +273,9 @@ class AbeStore(Datastore_class): inrows = self.get_tx_inputs(tx_id) for row in inrows: _hash = self.binout(row[6]) + if not _hash: + print "WARNING: missing tx_in for tx", tx_id, addr + continue address = hash_to_address(chr(0), _hash) txinputs.append(address) txpoint['inputs'] = txinputs @@ -280,6 +283,9 @@ class AbeStore(Datastore_class): outrows = self.get_tx_outputs(tx_id) for row in outrows: _hash = self.binout(row[6]) + if not _hash: + print "WARNING: missing tx_out for tx", tx_id, addr + continue address = hash_to_address(chr(0), _hash) txoutputs.append(address) txpoint['outputs'] = txoutputs