diff --git a/lib/deserialize.py b/lib/deserialize.py index 5fe2ee6b8..744261ce5 100644 --- a/lib/deserialize.py +++ b/lib/deserialize.py @@ -356,7 +356,8 @@ def get_address_from_input_script(bytes): pubkeys = [ dec2[1][1].encode('hex'), dec2[2][1].encode('hex'), dec2[3][1].encode('hex') ] return pubkeys, signatures, hash_160_to_bc_address(hash_160(redeemScript), 5) - raise BaseException("no match for scriptsig") + print_error("cannot find address in input script", bytes.encode('hex')) + return "(None)"