aboutsummaryrefslogtreecommitdiff
path: root/src/hash.cpp
diff options
context:
space:
mode:
authorAndrew Chow <achow101-github@achow101.com>2019-05-15 00:21:11 -0400
committerAndrew Chow <achow101-github@achow101.com>2019-06-20 11:02:00 -0400
commita49503402b6bc21e3878e151c07529941d36aed0 (patch)
tree5cd120a2b03b9335450ef8799b380aa574860e51 /src/hash.cpp
parent65526fc8666fef35ef908dbc225f706bef642c7e (diff)
Make and get the multisig redeemscript and destination in one function instead of two
Instead of creating a redeemScript with CreateMultisigRedeemscript and then getting the destination with AddAndGetDestinationForScript, do both in the same function. CreateMultisigRedeemscript is changed to AddAndGetMultisigDestination. It creates the redeemScript and returns it via an output parameter. Then it calls AddAndGetDestinationForScript to add the destination to the keystore and get the proper destination. This allows us to inspect the public keys in the redeemScript before creating the destination so that the correct destination is used when uncompressed pubkeys are in the multisig.
Diffstat (limited to 'src/hash.cpp')
0 files changed, 0 insertions, 0 deletions