Merge cf26ca3911 into merged_master (Bitcoin PR #21081)

This commit is contained in:
Andrew Poelstra 2021-06-21 03:52:27 +00:00
commit 0f6fcf55f7

View file

@ -519,7 +519,6 @@ def add_spender(spenders, *args, **kwargs):
def random_checksig_style(pubkey):
"""Creates a random CHECKSIG* tapscript that would succeed with only the valid signature on witness stack."""
return bytes(CScript([pubkey, OP_CHECKSIG]))
opcode = random.choice([OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKSIGADD])
if (opcode == OP_CHECKSIGVERIFY):
ret = CScript([pubkey, opcode, OP_1])