Fix relaypriority calculation error

This commit is contained in:
maiiz
2016-07-18 15:01:34 +08:00
committed by lateminer
parent 1506d6b0ae
commit 9bb6d44326

View File

@@ -279,7 +279,7 @@ double CCoinsViewCache::GetPriority(const CTransaction &tx, int nHeight, CAmount
assert(coins);
if (!coins->IsAvailable(txin.prevout.n)) continue;
if (coins->nHeight <= nHeight) {
dResult += coins->vout[txin.prevout.n].nValue * (nHeight-coins->nHeight);
dResult += (double)(coins->vout[txin.prevout.n].nValue) * (nHeight-coins->nHeight);
inChainInputValue += coins->vout[txin.prevout.n].nValue;
}
}