Merge pull request #650 from shopglobal/patch-18

update for node v > 10
This commit is contained in:
dvandal
2021-01-20 07:01:46 -05:00
committed by GitHub

View File

@@ -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));
}