diff --git a/lib/utils.js b/lib/utils.js index ebaa93b..de1ef87 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -30,7 +30,7 @@ let subAddressBase58Prefix = config.poolServer.subAddressPrefix ? parseInt(confi // Get address prefix function getAddressPrefix (address) { - let addressBuffer = new Buffer(address); + let addressBuffer = Buffer.from(address); let addressPrefix = cnUtil.address_decode(addressBuffer); if (addressPrefix) { @@ -62,8 +62,7 @@ exports.characterCount = characterCount; // Validate miner address exports.validateChildMinerAddress = (address, index) => { - let childAddressBase58Prefix = parseInt(cnUtil.address_decode(Buffer.from(config.childPools[index].poolAddress)) - .toString()); + let childAddressBase58Prefix = parseInt(cnUtil.address_decode(Buffer.from(config.childPools[index].poolAddress)).toString()); let childIntegratedAddressBase58Prefix = config.poolServer.intChildAddressPrefix ? parseInt(config.childPools[index].intAddressPrefix) : childAddressBase58Prefix + 1; let addressPrefix = getAddressPrefix(address); @@ -131,10 +130,8 @@ exports.getReadableHashRate = function (hashrate) { * Get readable coins **/ exports.getReadableCoins = function (coins, digits, withoutSymbol) { - let coinDecimalPlaces = config.coinDecimalPlaces || config.coinUnits.toString() - .length - 1; - let amount = (parseInt(coins || 0) / config.coinUnits) - .toFixed(digits || coinDecimalPlaces); + let coinDecimalPlaces = config.coinDecimalPlaces || config.coinUnits.toString().length - 1; + let amount = (parseInt(coins || 0) / config.coinUnits).toFixed(digits || coinDecimalPlaces); return amount + (withoutSymbol ? '' : (' ' + config.symbol)); }