diff options
author | Andrew Chow <achow101-github@achow101.com> | 2019-07-16 13:34:35 -0400 |
---|---|---|
committer | Andrew Chow <achow101-github@achow101.com> | 2020-04-23 13:25:50 -0400 |
commit | 06620302c713cae65ee8e4ff9302e4c88e2a1285 (patch) | |
tree | cff394a3dc60646f97fe353b27f451b7b9689bb1 /src/wallet/scriptpubkeyman.h | |
parent | 64139803f1225dab26197a20314109d37fa87d5f (diff) | |
download | bitcoin-06620302c713cae65ee8e4ff9302e4c88e2a1285.tar.xz |
Introduce SetType function to tell ScriptPubKeyMans the type and internal-ness of it
Diffstat (limited to 'src/wallet/scriptpubkeyman.h')
-rw-r--r-- | src/wallet/scriptpubkeyman.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/wallet/scriptpubkeyman.h b/src/wallet/scriptpubkeyman.h index 8512eadf31..0564d0cbc2 100644 --- a/src/wallet/scriptpubkeyman.h +++ b/src/wallet/scriptpubkeyman.h @@ -222,6 +222,8 @@ public: virtual uint256 GetID() const { return uint256(); } + virtual void SetType(OutputType type, bool internal) {} + /** Prepends the wallet name in logging output to ease debugging in multi-wallet use cases */ template<typename... Params> void WalletLogPrintf(std::string fmt, Params... parameters) const { @@ -366,6 +368,8 @@ public: uint256 GetID() const override; + void SetType(OutputType type, bool internal) override; + // Map from Key ID to key metadata. std::map<CKeyID, CKeyMetadata> mapKeyMetadata GUARDED_BY(cs_KeyStore); |