1
0
forked from circlecloud/tera

fix: sync error

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2019-07-11 15:52:17 +08:00
parent 13607ba157
commit f8fcab7929
21 changed files with 195 additions and 142 deletions

View File

@@ -517,7 +517,7 @@ export default class CConsensus extends CBlock {
CanEnd = 0
break;
} else {
//var Stop = 1;
var Stop = 1;
}
}
}
@@ -829,7 +829,7 @@ export default class CConsensus extends CBlock {
var SumPow = 0;
if (arr.length !== global.SUM_LIST_LENGTH)
return SumPow;
//var CountLoad = 0;
var CountLoad = 0;
var BlockNumStart = CurBlockNum - arr.length + 1;
for (var i = 0; i < arr.length; i++) {
var Item = arr[i];
@@ -1136,8 +1136,8 @@ export default class CConsensus extends CBlock {
if (this.LoadHistoryMode)
return;
var bWasSave = false;
// var LoadBlockNum;
// var LoadHash;
var LoadBlockNum;
var LoadHash;
var start_save = CURRENTBLOCKNUM + global.TIME_START_SAVE;
for (var BlockNum = CURRENTBLOCKNUM - global.BLOCK_PROCESSING_LENGTH2; BlockNum > global.BLOCK_PROCESSING_LENGTH2 && BlockNum < CURRENTBLOCKNUM; BlockNum++) {
var Block = this.GetBlock(BlockNum);