6 #ifndef BITCOIN_OUTPUTTYPE_H 7 #define BITCOIN_OUTPUTTYPE_H 49 #endif // BITCOIN_OUTPUTTYPE_H Definition: signingprovider.h:63
std::vector< CTxDestination > GetAllDestinationsForKey(const CPubKey &key)
Definition: outputtype.cpp:65
OutputType
Definition: outputtype.h:16
CTxDestination GetDestinationForKey(const CPubKey &key, OutputType)
Definition: outputtype.cpp:46
#define NODISCARD
Definition: attributes.h:18
NODISCARD bool ParseOutputType(const std::string &str, OutputType &output_type)
Definition: outputtype.cpp:21
CTxDestination AddAndGetDestinationForScript(FillableSigningProvider &keystore, const CScript &script, OutputType)
Definition: outputtype.cpp:77
const std::string & FormatOutputType(OutputType type)
Definition: outputtype.cpp:36
boost::variant< CNoDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessUnknown > CTxDestination
Definition: standard.h:139