aboutsummaryrefslogtreecommitdiff
path: root/src/serialize.h
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2018-07-13 20:26:42 -0700
committerPieter Wuille <pieter.wuille@gmail.com>2018-07-13 20:31:13 -0700
commitb25a4c2284babdf1e8cf0ec3b1402200dd25f33f (patch)
treeb49a711b29e6701947591f27f31c015a61a518e1 /src/serialize.h
parent1329ef1f00e4fad83937ddd8721d0292ccfe7808 (diff)
parentf40b3b82dfe873dd55ee24f4d6dec5d43756260a (diff)
Merge #13072: Update createmultisig RPC to support segwit
f40b3b82df [tests] functional test for createmultisig RPC (Anthony Towns) b9024fdda3 segwit support for createmultisig RPC (Anthony Towns) d58055d25f Move AddAndGetDestinationForScript from wallet to outputype module (Anthony Towns) 9a44db2e46 Add outputtype module (Anthony Towns) Pull request description: Adds an "address_type" parameter that accepts "legacy", "p2sh-segwit", and "bech32" to choose the type of address created. Defaults to "legacy" rather than the value of the `-address-type` option for backwards compatibility. As part of implementing this, OutputType is moved from wallet into its own module, and `AddAndGetDestinationForScript` is changed to apply to a `CKeyStore` rather than a wallet, and to invoke `keystore.AddCScript(script)` itself rather than expecting the caller to have done that. Fixes #12502 Tree-SHA512: a08c1cfa89976e4fd7d29caa90919ebd34a446354d17abb862e99f2ee60ed9bc19d8a21a18547c51dc3812cb9fbed86af0bef2f1e971f62bf95cade4a7d86237
Diffstat (limited to 'src/serialize.h')
0 files changed, 0 insertions, 0 deletions