[#AddAndGetMultisigDestination] = AddAndGetMultisigDestination :mrdocs: Build a multisig destination and add its keys and script to the keystore. == Synopsis Declared in `<rpc/util.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:CTxDestination.adoc[CTxDestination] AddAndGetMultisigDestination( int required, std::vector<CPubKey> const& pubkeys, xref:OutputType.adoc[OutputType] type, xref:FlatSigningProvider.adoc[FlatSigningProvider]& keystore, xref:CScript.adoc[CScript]& script_out); ---- == Return Value The multisig destination address. == Parameters [cols="1,4"] |=== | Name| Description | *required* | Number of required signatures. | *pubkeys* | The participating public keys. | *type* | The output type to produce. | *keystore* | Signing provider that receives the generated keys and script. | *script_out* | Set to the generated redeem/witness script. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#