Browse Source

deserialize: catch exception raised by coinbase transactions

master
ecdsa 13 years ago
parent
commit
8d339bfc1a
  1. 6
      lib/deserialize.py

6
lib/deserialize.py

@ -323,7 +323,11 @@ def match_decoded(decoded, to_match):
return True
def get_address_from_input_script(bytes):
decoded = [ x for x in script_GetOp(bytes) ]
try:
decoded = [ x for x in script_GetOp(bytes) ]
except:
print_error("cannot find address in input script", bytes.encode('hex'))
return [], [], "(None)"
# non-generated TxIn transactions push a signature
# (seventy-something bytes) and then their public key

Loading…
Cancel
Save