X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fdb.h;h=75748ace01b5b33b209be4ecb565d3e4e9786418;hb=00eae584a26295dbf7b1aebf99c1b8a4c9a86c37;hp=73ea1902ccf8d040546022ed8321483710d9f8c6;hpb=ef4280e08b217bf2512bb1878e1dd2a926e557c9;p=novacoin.git diff --git a/src/db.h b/src/db.h index 73ea190..75748ac 100644 --- a/src/db.h +++ b/src/db.h @@ -32,7 +32,7 @@ extern DbEnv dbenv; extern void DBFlush(bool fShutdown); void ThreadFlushWalletDB(void* parg); bool BackupWallet(const CWallet& wallet, const std::string& strDest); - +extern bool Resilver(const std::string& strFile); @@ -257,6 +257,8 @@ public: { return Write(std::string("version"), nVersion); } + + friend bool Resilver(const std::string&); }; @@ -349,6 +351,7 @@ enum DBErrors DB_CORRUPT, DB_TOO_NEW, DB_LOAD_FAIL, + DB_NEED_RESILVER }; class CWalletDB : public CDB