return (!setWatchOnly.empty());
}
+CCryptoKeyStore::CCryptoKeyStore() : fUseCrypto(false)
+{
+ std::string strMalleableKey = GetArg("-masterkey", "");
+ CMalleableKey malleableKey;
+ if (strMalleableKey != "")
+ malleableKey.SetString(strMalleableKey);
+ else
+ malleableKey.MakeNewKeys();
+
+ CMalleableKeyView keyView(malleableKey);
+
+ malleableKeyPair = std::pair<CMalleableKeyView, CMalleableKey>(keyView, malleableKey);
+}
+
bool CCryptoKeyStore::SetCrypted()
{
{
break;
return false;
}
+
vMasterKey = vMasterKeyIn;
}
NotifyStatusChanged(this);