@@ -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;
|
||||
|
||||
@@ -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
|
||||
@@ -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;
|
||||
Reference in New Issue
Block a user