mirror of
https://github.com/bitcoin/bips.git
synced 2025-02-25 16:04:13 +01:00
Merge pull request #41 from dgpv/patch-1
taproot_output_script: first returned byte should be OP_1 (0x51)
This commit is contained in:
commit
b55fed9f86
1 changed files with 1 additions and 1 deletions
|
@ -203,7 +203,7 @@ def taproot_output_script(internal_pubkey, script_tree):
|
|||
t = tagged_hash("TapTweak", internal_pubkey.get_bytes() + h)
|
||||
assert int.from_bytes(t, 'big') < SECP256K1_ORDER
|
||||
output_pubkey = internal_pubkey.tweak_add(t).get_bytes()
|
||||
return bytes([0x01, 0x21, output_pubkey[0] & 1]) + output_pubkey[1:]
|
||||
return bytes([0x51, 0x21, output_pubkey[0] & 1]) + output_pubkey[1:]
|
||||
</source>
|
||||
|
||||
The function <code>taproot_output_script</code> returns a byte array with the scriptPubKey. It can be P2SH wrapped if desired (see BIP141).
|
||||
|
|
Loading…
Add table
Reference in a new issue