diff options
| author | MeshCollider <[email protected]> | 2019-06-21 19:43:13 +1200 |
|---|---|---|
| committer | MeshCollider <[email protected]> | 2019-06-21 19:44:08 +1200 |
| commit | 303ec103bacf2c9498d567210dd77c1305bddf81 (patch) | |
| tree | a4aaae2a989201ec7a9a22ad351ce69d9768057b /src/httpserver.cpp | |
| parent | Merge #16246: MSVC: Fix error in debug mode (Fix #16245) (diff) | |
| parent | Make and get the multisig redeemscript and destination in one function instea... (diff) | |
| download | discoin-303ec103bacf2c9498d567210dd77c1305bddf81.tar.xz discoin-303ec103bacf2c9498d567210dd77c1305bddf81.zip | |
Merge #16026: Ensure that uncompressed public keys in a multisig always returns a legacy address
a49503402b6bc21e3878e151c07529941d36aed0 Make and get the multisig redeemscript and destination in one function instead of two (Andrew Chow)
Pull request description:
`CreateMultisigRedeemscript()` is changed to `AddAndGetMultisigDestination()` so that the process of constructing the redeemScript and then getting the `CTxDestination` are done in the same function. This allows that function to see what the keys in the multisig are so that the correct address type is returned from `AddAndGetDestinationForScript()`.
This only effects the `createmultisig` and `addmultisigaddress` RPCs and does not change signing logic as #16022 does.
Alternative to #16022 and #16012
Fixes #16011
ACKs for commit a49503:
Tree-SHA512: 5b0154a714deea3b2cc3a54beb420c95eeeacf4ca30c40ca80940d9d640f8b03611b0fc14c2f0710bfd8a79e8d27ad7d9ae380b4b83d52b40ab201624f2a63f0
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions