From 5a3fa1db3874a60ca35be89186eb559e6323d882 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 20 Jan 2014 03:25:07 +0400 Subject: [PATCH] Bugfix: Get coinstake flag and timestamps from undo data --- src/main.cpp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index f024819..81ff299 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1578,7 +1578,10 @@ bool CBlock::DisconnectBlock(CBlockIndex *pindex, CCoinsView &view) if (undo.nHeight == 0) return error("DisconnectBlock() : undo data doesn't contain tx metadata? database corrupted"); coins.fCoinBase = undo.fCoinBase; + coins.fCoinStake = undo.fCoinStake; coins.nHeight = undo.nHeight; + coins.nTime = undo.nTime; + coins.nBlockTime = undo.nBlockTime; coins.nVersion = undo.nVersion; } else { if (undo.nHeight != 0) -- 1.7.1