From 399f91bba240d122ed0706081d850a006f085958 Mon Sep 17 00:00:00 2001 From: Josh Rickmar Date: Mon, 16 Dec 2013 09:12:25 -0500 Subject: [PATCH] Error if writing a wallet fails during privkey import. --- account.go | 1 + 1 file changed, 1 insertion(+) diff --git a/account.go b/account.go index fe3fbff..b34b563 100644 --- a/account.go +++ b/account.go @@ -357,6 +357,7 @@ func (a *Account) ImportWIFPrivateKey(wif string, bs *wallet.BlockStamp) (string a.mtx.Unlock() if err := a.writeDirtyToDisk(); err != nil { log.Errorf("cannot write dirty wallet: %v", err) + return "", fmt.Errorf("import failed: cannot write wallet: %v", err) } // Associate the imported address with this account.