|
|
@ -608,7 +608,7 @@ bool AppInit2()
|
|
|
|
|
|
|
|
|
|
|
|
// ********************************************************* Step 5: verify wallet database integrity
|
|
|
|
// ********************************************************* Step 5: verify wallet database integrity
|
|
|
|
|
|
|
|
|
|
|
|
uiInterface.InitMessage(_("Verifying wallet integrity..."));
|
|
|
|
uiInterface.InitMessage(_("Verifying wallet..."));
|
|
|
|
|
|
|
|
|
|
|
|
if (!bitdb.Open(GetDataDir()))
|
|
|
|
if (!bitdb.Open(GetDataDir()))
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -826,7 +826,7 @@ bool AppInit2()
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
uiInterface.InitMessage(_("Verifying database..."));
|
|
|
|
uiInterface.InitMessage(_("Verifying blocks..."));
|
|
|
|
if (!VerifyDB()) {
|
|
|
|
if (!VerifyDB()) {
|
|
|
|
strLoadError = _("Corrupted block database detected");
|
|
|
|
strLoadError = _("Corrupted block database detected");
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -985,7 +985,6 @@ bool AppInit2()
|
|
|
|
// ********************************************************* Step 9: import blocks
|
|
|
|
// ********************************************************* Step 9: import blocks
|
|
|
|
|
|
|
|
|
|
|
|
// scan for better chains in the block chain database, that are not yet connected in the active best chain
|
|
|
|
// scan for better chains in the block chain database, that are not yet connected in the active best chain
|
|
|
|
uiInterface.InitMessage(_("Importing blocks from block database..."));
|
|
|
|
|
|
|
|
CValidationState state;
|
|
|
|
CValidationState state;
|
|
|
|
if (!ConnectBestBlock(state))
|
|
|
|
if (!ConnectBestBlock(state))
|
|
|
|
strErrors << "Failed to connect best block";
|
|
|
|
strErrors << "Failed to connect best block";
|
|
|
|