Merge pull request #650 from shopglobal/patch-18
update for node v > 10
This commit is contained in:
11
lib/utils.js
11
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));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user