fix: error global replace

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2019-07-12 22:46:26 +08:00
parent 92a1edb789
commit 1225f4b2f5
27 changed files with 504 additions and 723 deletions

View File

@@ -668,11 +668,12 @@ export default class CDB extends CCode {
if (Block.BlockNum < 16 || Block.Miner > MaxAccount)
Block.Miner = 0
if (bMinerName && Block.Miner) {
var Item = global.DApps.Accounts.ReadState(Block.Miner);
if (Item && Item.Name)
Block.MinerName = Item.Name.substr(0, 8)
else
Block.MinerName = ""
Block.MinerName = ""
if (Block.Miner) {
var Item = global.DApps.Accounts.ReadState(Block.Miner);
if (Item && Item.Name)
Block.MinerName = Item.Name.substr(0, 8)
}
}
var Value = global.GetHashFromSeqAddr(Block.SeqHash, Block.AddrHash, Block.BlockNum, Block.PrevHash);
Block.Hash1 = Value.Hash1
@@ -687,8 +688,7 @@ export default class CDB extends CCode {
try {
if (!eval(Filter))
continue;
}
catch (e) {
} catch (e) {
if (!WasError)
global.ToLog(e)
WasError = 1
@@ -844,7 +844,7 @@ export default class CDB extends CCode {
var StartNumStat = this.StatMap.StartBlockNum;
var FinishNumStat = this.StatMap.StartBlockNum + this.StatMap.Length - 1;
var CountReadDB = 0;
var arr = new Array(MinLength);
let arr = new Array(MinLength);
var arrmy = new Array(MinLength);
for (var num = start; num < finish; num++) {
var i = num - start;
@@ -884,7 +884,7 @@ export default class CDB extends CCode {
this.StatMap["POWER_BLOCKCHAIN"] = arr
this.StatMap["POWER_MY_WIN"] = arrmy
}
arr = this.StatMap[name];
var arr = this.StatMap[name];
if (!arr)
arr = []
var arrT = this.StatMap["POWER_BLOCKCHAIN"];
@@ -940,11 +940,9 @@ export default class CDB extends CCode {
var Block = arr0[arr0.length - 1];
if (Block.BlockNum >= StartNum && Block.BlockNum <= EndBlockNum) {
var BlockDB = this.ReadBlockHeaderDB(Block.BlockNum);
if (!BlockDB || global.CompareArr(Block.SumHash, global.BlockDB.SumHash) !== 0) {
if (!BlockDB || global.CompareArr(Block.SumHash, BlockDB.SumHash) !== 0) {
arr0 = undefined
}
else {
}
}
}
var i0 = 0;

View File

@@ -12,7 +12,7 @@
import * as fs from 'fs'
import Db from './db'
class DBRow extends Db {
export default class DBRow extends Db {
FileName;
DataSize;
Format;
@@ -227,5 +227,3 @@ class DBRow extends Db {
this.CloseDBFile(this.FileName)
}
};
export default DBRow

View File

@@ -11,7 +11,7 @@
"use strict";
import * as fs from 'fs'
class Db {
export default class Db {
DBMap;
LastHash;
WasUpdate;
@@ -112,5 +112,3 @@ declare global {
}
}
}
export default Db;