diff --git a/cmd/jsutils/getchainstatus.js b/cmd/jsutils/getchainstatus.js index 1eab7fddf4..c890f89d89 100644 --- a/cmd/jsutils/getchainstatus.js +++ b/cmd/jsutils/getchainstatus.js @@ -6,7 +6,7 @@ program.option("--startNum ", "start num"); program.option("--endNum ", "end num"); program.option("--miner ", "miner", ""); program.option("--num ", "validator num", 21); -program.option("--turnLength ", "the consecutive block length", 8); +program.option("--turnLength ", "the consecutive block length", 16); program.option("--topNum ", "top num of address to be displayed", 20); program.option("--blockNum ", "block num", 0); program.option("--stepLength ", "step length", 115200); @@ -43,7 +43,7 @@ function printUsage() { console.log(" --stepNum the step num, default: 1"); console.log("\nExample:"); console.log(" node getchainstatus.js GetMaxTxCountInBlockRange --rpc https://bsc-testnet-dataseed.bnbchain.org --startNum 40000001 --endNum 40000005"); - console.log(" node getchainstatus.js GetBinaryVersion --rpc https://bsc-testnet-dataseed.bnbchain.org --num 21 --turnLength 8"); + console.log(" node getchainstatus.js GetBinaryVersion --rpc https://bsc-testnet-dataseed.bnbchain.org --num 21 --turnLength 16"); console.log(" node getchainstatus.js GetTopAddr --rpc https://bsc-testnet-dataseed.bnbchain.org --startNum 40000001 --endNum 40000010 --topNum 10"); console.log(" node getchainstatus.js GetSlashCount --rpc https://bsc-testnet-dataseed.bnbchain.org --blockNum 40000001 --stepNum 1 --stepLength 115200"); // default: latest block console.log(" node getchainstatus.js GetPerformanceData --rpc https://bsc-testnet-dataseed.bnbchain.org --startNum 40000001 --endNum 40000010"); @@ -410,7 +410,7 @@ async function getSlashCountAtHeight(num) { } let slashScale = await validatorSet.maintainSlashScale({ blockTag: blockNum }); let maxElected = await stakeHub.maxElectedValidators({ blockTag: blockNum }); - const maintainThreshold = BigInt(150); // governable, hardcode to avoid one RPC call + const maintainThreshold = BigInt(200); // governable, hardcode to avoid one RPC call const felonyThreshold = BigInt(600); // governable, hardcode to avoid one RPC call let block = await provider.getBlock(blockNum); @@ -468,7 +468,7 @@ async function getPerformanceData() { let gasUsedTotal = 0; let inturnBlocks = 0; let justifiedBlocks = 0; - let turnLength = 8; + let turnLength = 16; let lastTimestamp = null; let parliaEnabled = true;