|
|
@ -315,7 +315,7 @@ def match_decoded(decoded, to_match): |
|
|
|
if len(decoded) != len(to_match): |
|
|
|
return False; |
|
|
|
for i in range(len(decoded)): |
|
|
|
if to_match[i] == opcodes.OP_PUSHDATA4 and decoded[i][0] <= opcodes.OP_PUSHDATA4: |
|
|
|
if to_match[i] == opcodes.OP_PUSHDATA4 and decoded[i][0] <= opcodes.OP_PUSHDATA4 and decoded[i][0]>0: |
|
|
|
continue # Opcodes below OP_PUSHDATA4 all just push data onto stack, and are equivalent. |
|
|
|
if to_match[i] != decoded[i][0]: |
|
|
|
return False |
|
|
|