Merge #17924: Bug: IsUsedDestination shouldn't use key id as script id for ScriptHash
pull/764/head6dd59d2e49
Don't allow implementers to think ScriptHash(Witness*()) results in nesting computation (Gregory Sanders)4b8f1e989f
IsUsedDestination shouldn't use key id as script id for ScriptHash (Gregory Sanders) Pull request description: Regression introduced in https://github.com/bitcoin/bitcoin/pull/17621 which causes p2sh-segwit addresses to be erroneously missed. Tests are only failing in 0.19 branch, likely because that release still uses p2sh-segwit addresses rather than bech32 by default. I'll devise a test case to catch this going forward. ACKs for top commit: achow101: ACK6dd59d2e49
MarcoFalke: ACK6dd59d2
meshcollider: Code review ACK6dd59d2e49
Tree-SHA512: b3e0f320c97b8c1f814cc386840240cbde2761fee9711617b713d3f75a4a5dce2dff2df573d80873df42a1f4b74e816ab8552a573fa1d62c344997fbb6af9950
commit
f018d0c9cd
Loading…
Reference in new issue