forked from circlecloud/tera
		
	style: comment unused code and format
Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
		@@ -12,7 +12,7 @@ import '../core/constant'
 | 
			
		||||
global.PROCESS_NAME = "MAIN";
 | 
			
		||||
import fs = require('fs');
 | 
			
		||||
import os = require('os');
 | 
			
		||||
import path = require('path')
 | 
			
		||||
// import path = require('path')
 | 
			
		||||
import * as crypto from 'crypto';
 | 
			
		||||
 | 
			
		||||
global.START_SERVER = 1;
 | 
			
		||||
@@ -366,7 +366,7 @@ var StartCheckMining = 0;
 | 
			
		||||
global.MiningPaused = 0;
 | 
			
		||||
var ProcessMemorySize = 0;
 | 
			
		||||
global.ArrMiningWrk = [];
 | 
			
		||||
var BlockMining;
 | 
			
		||||
// var BlockMining;
 | 
			
		||||
if (global.ADDRLIST_MODE) {
 | 
			
		||||
    // @ts-ignore
 | 
			
		||||
    return;
 | 
			
		||||
@@ -503,7 +503,7 @@ function SetCalcPOW(Block, cmd) {
 | 
			
		||||
        return;
 | 
			
		||||
    if (ArrMiningWrk.length !== global.GetCountMiningCPU())
 | 
			
		||||
        return;
 | 
			
		||||
    BlockMining = Block;
 | 
			
		||||
    // BlockMining = Block;
 | 
			
		||||
    for (var i = 0; i < ArrMiningWrk.length; i++) {
 | 
			
		||||
        var CurWorker = ArrMiningWrk[i];
 | 
			
		||||
        if (!CurWorker.bOnline)
 | 
			
		||||
@@ -654,7 +654,7 @@ function RunOnce() {
 | 
			
		||||
        }, 10000);
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
var glPortDebug = 49800;
 | 
			
		||||
// var glPortDebug = 49800;
 | 
			
		||||
 | 
			
		||||
function Fork(Path, ArrArgs?) {
 | 
			
		||||
    const child_process = require('child_process');
 | 
			
		||||
@@ -674,7 +674,7 @@ function Fork(Path, ArrArgs?) {
 | 
			
		||||
        ArrArgs.push("NOALIVE");
 | 
			
		||||
    if (global.DEV_MODE)
 | 
			
		||||
        ArrArgs.push("DEV_MODE");
 | 
			
		||||
    glPortDebug++;
 | 
			
		||||
    // glPortDebug++;
 | 
			
		||||
    var execArgv = [];
 | 
			
		||||
    var Worker = child_process.fork(Path, ArrArgs, { execArgv: execArgv });
 | 
			
		||||
    return Worker;
 | 
			
		||||
 
 | 
			
		||||
@@ -111,7 +111,7 @@ function GETBLOCKHEADER100(msg) {
 | 
			
		||||
        return;
 | 
			
		||||
    var EndNum100 = BlockNum / 100;
 | 
			
		||||
    var LoadHash100 = Data.Hash;
 | 
			
		||||
    var Hash100;
 | 
			
		||||
    // var Hash100;
 | 
			
		||||
    var Count = Data.Count;
 | 
			
		||||
    if (!Count || Count < 0 || !EndNum100)
 | 
			
		||||
        return;
 | 
			
		||||
@@ -228,8 +228,8 @@ function GETREST(msg) {
 | 
			
		||||
    var ProofArrR = [];
 | 
			
		||||
    var ArrRest = [];
 | 
			
		||||
    if (nResult) {
 | 
			
		||||
        var WorkStruct = {};
 | 
			
		||||
        var WorkFormat = global.DApps.Accounts.FORMAT_ACCOUNT_ROW;
 | 
			
		||||
        // var WorkStruct = {};
 | 
			
		||||
        // var WorkFormat = global.DApps.Accounts.FORMAT_ACCOUNT_ROW;
 | 
			
		||||
        var WorkFormatLength = global.DApps.Accounts.SIZE_ACCOUNT_ROW;
 | 
			
		||||
        var Max = global.DApps.Accounts.DBState.GetMaxNum();
 | 
			
		||||
        var LengthAccount = Data.Count;
 | 
			
		||||
 
 | 
			
		||||
@@ -122,7 +122,7 @@ function DoTXProcess() {
 | 
			
		||||
    var StartTime = Date.now();
 | 
			
		||||
    if (global.bShowDetail)
 | 
			
		||||
        global.ToLog("BlockMin: " + BlockMin.BlockNum + "  LastBlockNum=" + LastBlockNum);
 | 
			
		||||
    var CountTX = 0;
 | 
			
		||||
    // var CountTX = 0;
 | 
			
		||||
    for (var Num = BlockMin.BlockNum; Num < BlockMin.BlockNum + 200; Num++) {
 | 
			
		||||
        var EndTime = Date.now();
 | 
			
		||||
        var Delta = EndTime - StartTime;
 | 
			
		||||
@@ -155,7 +155,7 @@ function DoTXProcess() {
 | 
			
		||||
        global.SERVER.BlockProcessTX(Block);
 | 
			
		||||
        if (Num % 100000 === 0)
 | 
			
		||||
            global.ToLog("CALC: " + Num);
 | 
			
		||||
        CountTX++;
 | 
			
		||||
        // CountTX++;
 | 
			
		||||
        if (global.bShowDetail)
 | 
			
		||||
            global.ToLog("    CALC: " + Num + " SumHash: " + global.GetHexFromArr(Block.SumHash).substr(0, 12));
 | 
			
		||||
        BlockTree.SaveValue(Block.BlockNum, { BlockNum: Block.BlockNum, SumHash: Block.SumHash });
 | 
			
		||||
@@ -330,7 +330,8 @@ function TXWriteAccHash() {
 | 
			
		||||
        var Item = global.DApps.Smart.DBSmart.Read(num);
 | 
			
		||||
        if (!Item)
 | 
			
		||||
            break;
 | 
			
		||||
        var Body = global.BufLib.GetBufferFromObject(Item, global.DApps.Smart.FORMAT_ROW, 20000, {});
 | 
			
		||||
        // var Body = 
 | 
			
		||||
        global.BufLib.GetBufferFromObject(Item, global.DApps.Smart.FORMAT_ROW, 20000, {});
 | 
			
		||||
        global.DApps.Smart.DBSmartWrite(Item);
 | 
			
		||||
    }
 | 
			
		||||
    global.DApps.Accounts.CalcMerkleTree(1);
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
*/
 | 
			
		||||
import * as crypto from 'crypto'
 | 
			
		||||
import * as http from 'http'
 | 
			
		||||
import * as net from 'net'
 | 
			
		||||
// import * as net from 'net'
 | 
			
		||||
import * as url from 'url'
 | 
			
		||||
import * as fs from 'fs'
 | 
			
		||||
import * as querystring from 'querystring'
 | 
			
		||||
@@ -106,23 +106,13 @@ process.on('message', function(msg) {
 | 
			
		||||
var RedirectServer;
 | 
			
		||||
var HostingServer;
 | 
			
		||||
 | 
			
		||||
let {
 | 
			
		||||
    ToLogWeb,
 | 
			
		||||
    CHECK_STOP_CHILD_PROCESS,
 | 
			
		||||
    ToError,
 | 
			
		||||
    ToLog,
 | 
			
		||||
    TO_ERROR_LOG,
 | 
			
		||||
    PrepareStatEverySecond,
 | 
			
		||||
    ToLogTrace
 | 
			
		||||
} = global
 | 
			
		||||
 | 
			
		||||
function Exit() {
 | 
			
		||||
    ToLogWeb("=Exit1=");
 | 
			
		||||
    global.ToLogWeb("=Exit1=");
 | 
			
		||||
    if (RedirectServer)
 | 
			
		||||
        RedirectServer.close();
 | 
			
		||||
    if (HostingServer)
 | 
			
		||||
        HostingServer.close();
 | 
			
		||||
    ToLogWeb("=Exit2=");
 | 
			
		||||
    global.ToLogWeb("=Exit2=");
 | 
			
		||||
    process.exit(0);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@@ -130,7 +120,7 @@ function CheckAlive() {
 | 
			
		||||
    if (global.NOALIVE)
 | 
			
		||||
        return;
 | 
			
		||||
    var Delta = Date.now() - LastAlive;
 | 
			
		||||
    if (Delta > CHECK_STOP_CHILD_PROCESS) {
 | 
			
		||||
    if (Delta > global.CHECK_STOP_CHILD_PROCESS) {
 | 
			
		||||
        Exit();
 | 
			
		||||
        return;
 | 
			
		||||
    }
 | 
			
		||||
@@ -138,7 +128,7 @@ function CheckAlive() {
 | 
			
		||||
process.on('uncaughtException', function(err) {
 | 
			
		||||
    global.ToError(err.stack);
 | 
			
		||||
    global.ToLog(err.stack);
 | 
			
		||||
    TO_ERROR_LOG("HOSTING", 777, err);
 | 
			
		||||
    global.TO_ERROR_LOG("HOSTING", 777, err);
 | 
			
		||||
    global.ToLog("-----------------HOSTING EXIT------------------", 0);
 | 
			
		||||
    process.exit();
 | 
			
		||||
});
 | 
			
		||||
@@ -147,7 +137,7 @@ process.on('error' as any, function(err: TeraError) {
 | 
			
		||||
    global.ToLog(err.stack);
 | 
			
		||||
});
 | 
			
		||||
if (!global.HTTP_HOSTING_PORT) {
 | 
			
		||||
    ToLogTrace("global.HTTP_HOSTING_PORT=" + global.HTTP_HOSTING_PORT);
 | 
			
		||||
    global.ToLogTrace("global.HTTP_HOSTING_PORT=" + global.HTTP_HOSTING_PORT);
 | 
			
		||||
    process.exit();
 | 
			
		||||
}
 | 
			
		||||
var CServerDB = require("../core/db/block-db");
 | 
			
		||||
@@ -159,18 +149,12 @@ global.HTTP_PORT_NUMBER = 0;
 | 
			
		||||
require("../core/html-server");
 | 
			
		||||
require("../core/transaction-validator");
 | 
			
		||||
global.STAT_MODE = 1;
 | 
			
		||||
setInterval(PrepareStatEverySecond, 1000);
 | 
			
		||||
setInterval(global.PrepareStatEverySecond, 1000);
 | 
			
		||||
var IndexName = "index.html";
 | 
			
		||||
let {
 | 
			
		||||
    GetDataPath,
 | 
			
		||||
    CheckCreateDir,
 | 
			
		||||
    LoadParams,
 | 
			
		||||
    SaveParams,
 | 
			
		||||
    ADD_TO_STAT
 | 
			
		||||
} = global
 | 
			
		||||
 | 
			
		||||
if (global.HTTPS_HOSTING_DOMAIN) {
 | 
			
		||||
    var file_sert = global.GetDataPath("sertif.lst");
 | 
			
		||||
    CheckCreateDir(global.GetDataPath("tmp"));
 | 
			
		||||
    global.CheckCreateDir(global.GetDataPath("tmp"));
 | 
			
		||||
    var greenlock = require('greenlock').create({
 | 
			
		||||
        version: 'draft-12', server: 'https://acme-v02.api.letsencrypt.org/directory', configDir: global.GetDataPath('tmp'),
 | 
			
		||||
    });
 | 
			
		||||
@@ -182,7 +166,7 @@ if (global.HTTPS_HOSTING_DOMAIN) {
 | 
			
		||||
    RedirectServer.listen(80);
 | 
			
		||||
    var GetNewSert = 1;
 | 
			
		||||
    if (fs.existsSync(file_sert)) {
 | 
			
		||||
        var certs = LoadParams(file_sert, {});
 | 
			
		||||
        var certs = global.LoadParams(file_sert, {});
 | 
			
		||||
        var Delta = certs.expiresAt - Date.now();
 | 
			
		||||
        if (Delta >= 10 * 24 * 3600 * 1000) {
 | 
			
		||||
            global.ToLog("USE EXIST SERT. ExpiresAt: " + new Date(certs.expiresAt));
 | 
			
		||||
@@ -196,7 +180,7 @@ if (global.HTTPS_HOSTING_DOMAIN) {
 | 
			
		||||
        global.ToLog("Start get new SERT", 0);
 | 
			
		||||
        var opts = { domains: [global.HTTPS_HOSTING_DOMAIN], email: 'progr76@gmail.com', agreeTos: true, communityMember: true, };
 | 
			
		||||
        greenlock.register(opts).then(function(certs) {
 | 
			
		||||
            SaveParams(file_sert, certs);
 | 
			
		||||
            global.SaveParams(file_sert, certs);
 | 
			
		||||
            var tlsOptions = { key: certs.privkey, cert: certs.cert + '\r\n' + certs.chain };
 | 
			
		||||
            HostingServer = require('https').createServer(tlsOptions, MainHTTPFunction);
 | 
			
		||||
            RunListenServer();
 | 
			
		||||
@@ -219,7 +203,7 @@ function MainHTTPFunction(request, response) {
 | 
			
		||||
    var DataURL = url.parse(request.url);
 | 
			
		||||
    var Params = querystring.parse(DataURL.query);
 | 
			
		||||
    var Path = querystring.unescape(DataURL.pathname);
 | 
			
		||||
    ADD_TO_STAT("HTTP_ALL");
 | 
			
		||||
    global.ADD_TO_STAT("HTTP_ALL");
 | 
			
		||||
    var Type = request.method;
 | 
			
		||||
    if (Type === "POST") {
 | 
			
		||||
        let Response = response;
 | 
			
		||||
@@ -354,7 +338,7 @@ function DoCommandNew(response, Type, Path, Params) {
 | 
			
		||||
        }
 | 
			
		||||
        Method = ArrPath[2];
 | 
			
		||||
    }
 | 
			
		||||
    ADD_TO_STAT("HTTP:" + Method);
 | 
			
		||||
    global.ADD_TO_STAT("HTTP:" + Method);
 | 
			
		||||
    var F = Caller[Method];
 | 
			
		||||
    if (F) {
 | 
			
		||||
        response.writeHead(200, { 'Content-Type': 'text/plain', 'Access-Control-Allow-Origin': "*" });
 | 
			
		||||
@@ -841,7 +825,7 @@ setInterval(function() {
 | 
			
		||||
        if (!Count)
 | 
			
		||||
            Count = 1;
 | 
			
		||||
        var AvgPow = SumPow / Count;
 | 
			
		||||
        ADD_TO_STAT("MAX:HASH_RATE_B", AvgPow);
 | 
			
		||||
        global.ADD_TO_STAT("MAX:HASH_RATE_B", AvgPow);
 | 
			
		||||
    }
 | 
			
		||||
    var Count = global.COUNT_BLOCK_PROOF + 16 - 1;
 | 
			
		||||
    if (MaxNumBlockDB > Count) {
 | 
			
		||||
@@ -852,8 +836,7 @@ setInterval(function() {
 | 
			
		||||
require("./api-exchange.js");
 | 
			
		||||
try {
 | 
			
		||||
    require("../SITE/JS/web-addon.js");
 | 
			
		||||
}
 | 
			
		||||
catch (e) {
 | 
			
		||||
} catch (e) {
 | 
			
		||||
}
 | 
			
		||||
global.LoadBlockFromNetwork = function(Params, F) {
 | 
			
		||||
    global.ToLog("RUN: LoadBlockFromNetwork:" + Params.BlockNum, 2);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user