diff --git a/Bin/Light/Tera-light.zip b/Bin/Light/Tera-light.zip index ff7f787..f4976f4 100644 Binary files a/Bin/Light/Tera-light.zip and b/Bin/Light/Tera-light.zip differ diff --git a/Bin/Light/tera_light_setup.exe b/Bin/Light/tera_light_setup.exe index 682775b..9715853 100644 Binary files a/Bin/Light/tera_light_setup.exe and b/Bin/Light/tera_light_setup.exe differ diff --git a/Source/core/constant.js b/Source/core/constant.js index 3471db6..9ed06e9 100644 --- a/Source/core/constant.js +++ b/Source/core/constant.js @@ -8,7 +8,7 @@ * Telegram: https://t.me/terafoundation */ -global.UPDATE_CODE_VERSION_NUM = 1045; +global.UPDATE_CODE_VERSION_NUM = 1047; global.MIN_CODE_VERSION_NUM = 1020; global.MINING_VERSION_NUM = 3; global.InitParamsArg = InitParamsArg; @@ -19,8 +19,7 @@ global.CONST_NAME_ARR = ["AUTO_CORRECT_TIME", "DELTA_CURRENT_TIME", "COMMON_KEY" "POW_RUN_COUNT", "USE_AUTO_UPDATE", "RESTART_PERIOD_SEC", "MAX_GRAY_CONNECTIONS_TO_SERVER", "TRANSACTION_PROOF_COUNT", "UPDATE_NUM_COMPLETE", "LIMIT_SEND_TRAFIC", "WATCHDOG_DEV", "ADDRLIST_MODE", "CheckPointDelta", "MIN_VER_STAT", "DEBUG_WALLET", "HTTP_HOSTING_PORT", "HTTPS_HOSTING_DOMAIN", "HTTP_MAX_COUNT_ROWS", "HTTP_ADMIN_PASSORD", "WATCHDOG_BADACCOUNT", "RESYNC_CONDITION", "MAX_CONNECTIONS_COUNT", -"TRUST_PROCESS_COUNT", "REST_START_COUNT", "DB_VERSION", ]; -global.DB_VERSION = 1; +"TRUST_PROCESS_COUNT", "REST_START_COUNT", ]; global.USE_HARD_API_V2 = 0; global.USE_TICKET = 0; global.USE_CHECK_SENDING = 1; diff --git a/Source/core/db/block-db.js b/Source/core/db/block-db.js index 5237737..281b4f7 100644 --- a/Source/core/db/block-db.js +++ b/Source/core/db/block-db.js @@ -31,12 +31,14 @@ global.BLOCK_HEADER_SIZE2 = 6; const FORMAT_HEADER_VERSION2 = "{FilePos:uint}"; const FILE_NAME_HEADER2 = "block-header2"; const WorkStructHeader2 = {}; +const DEFAULT_DB_VERSION = 2; module.exports = class CDB extends require("../code") { constructor(SetKeyPair, RunIP, RunPort, UseRNDHeader, bVirtual) { super(SetKeyPair, RunIP, RunPort, UseRNDHeader, bVirtual) var bWriteMode = (global.PROCESS_NAME === "MAIN"); + global.DB_VERSION = DEFAULT_DB_VERSION var FileItem1 = BlockDB.OpenDBFile(FILE_NAME_HEADER, bWriteMode); var FileItem2 = BlockDB.OpenDBFile(FILE_NAME_HEADER2, bWriteMode); if(FileItem2.size) @@ -610,6 +612,7 @@ module.exports = class CDB extends require("../code") var FItem2 = BlockDB.OpenDBFile(FILE_NAME_BODY, 1); FItem2.size = 0 fs.ftruncateSync(FItem2.fd, FItem2.size) + global.DB_VERSION = DEFAULT_DB_VERSION this.BlockNumDB = 0 this.BlockNumDBMin = 0 this.ClearBufMap() diff --git a/Source/core/html-server.js b/Source/core/html-server.js index 92e9122..6b838c0 100644 --- a/Source/core/html-server.js +++ b/Source/core/html-server.js @@ -19,6 +19,7 @@ ContenTypeMap["js"] = "application/javascript"; ContenTypeMap["css"] = "text/css"; ContenTypeMap["wav"] = "audio/wav"; ContenTypeMap["mp3"] = "audio/mpeg"; +ContenTypeMap["mp4"] = "video/mp4"; ContenTypeMap["ico"] = "image/vnd.microsoft.icon"; ContenTypeMap["png"] = "image/png"; ContenTypeMap["gif"] = "image/gif"; diff --git a/Source/dapp/accounts.js b/Source/dapp/accounts.js index 949dc15..4d8f1eb 100644 --- a/Source/dapp/accounts.js +++ b/Source/dapp/accounts.js @@ -266,8 +266,6 @@ class AccountApp extends require("./dapp") throw "Error undefined Num DBRest !!"; var RestData = this.ReadRest(Data.Num); DoRest(RestData, Data, BlockNum) - if(Data.Num === 734) - ToLog("" + Data.Num + " BlockNum= " + BlockNum + " VALUE=" + FLOAT_FROM_COIN(Data.Value)) this.DBRest.Write(RestData) } _DBStateTruncate(Num)