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