mirror of
				https://github.com/bitcoin/bips.git
				synced 2025-10-27 14:09:10 +00: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
					
				| @ -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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user