mirror of
https://github.com/bitcoin/bips.git
synced 2026-11-09 19:47:16 +00:00
BIP352 scanning assumes consensus-valid transactions. These fixtures have a Taproot control parity mismatch and ECDSA encodings without a sighash byte. Correct both sending and receiving copies. The DER lengths and R/S stay unchanged. Append SIGHASH_ALL outside DER as an encoding correction. Complete transaction signature validity remains outside these input-only fixtures. The 29 vectors pass the official reference runner before and after. Expected outputs, addresses and shared secrets are unchanged.