WalletAPI: only allow trusted daemon when importing key images

This commit is contained in:
Jaquee 2017-08-18 14:29:34 +02:00
parent 8a9bbd26d3
commit d58700e003
1 changed files with 5 additions and 0 deletions

View File

@ -889,6 +889,11 @@ bool WalletImpl::exportKeyImages(const string &filename)
bool WalletImpl::importKeyImages(const string &filename) bool WalletImpl::importKeyImages(const string &filename)
{ {
if (!trustedDaemon()) {
m_status = Status_Error;
m_errorString = tr("Key images can only be imported with a trusted daemon");
return false;
}
try try
{ {
uint64_t spent = 0, unspent = 0; uint64_t spent = 0, unspent = 0;