Update utils.js
This commit is contained in:
@@ -25,20 +25,21 @@ exports.instanceId = function () {
|
||||
* Validate miner address
|
||||
**/
|
||||
console.log(config.poolServer.poolAddress)
|
||||
var addressBase58Prefix = config.poolServer.poolAddress.toString();
|
||||
var addressBase58Prefix = parseInt(cnUtil.address_decode(new Buffer(config.poolServer.poolAddress)).toString());
|
||||
var integratedAddressBase58Prefix = config.poolServer.intAddressPrefix ? parseInt(config.poolServer.intAddressPrefix) : addressBase58Prefix + 1;
|
||||
var subAddressBase58Prefix = config.poolServer.subAddressPrefix ? parseInt(config.poolServer.subAddressPrefix) : "N/A";
|
||||
|
||||
// Get address prefix
|
||||
function getAddressPrefix (address) {
|
||||
let addressBuffer = Buffer.from(address);
|
||||
let addressBuffer = new Buffer(address);
|
||||
|
||||
let addressPrefix = cnUtil.address_decode(addressBuffer);
|
||||
if (addressPrefix) addressPrefix = parseInt(addressPrefix.toString());
|
||||
if (addressPrefix) {
|
||||
addressPrefix = parseInt(addressPrefix.toString());
|
||||
}
|
||||
|
||||
if (!addressPrefix) {
|
||||
addressPrefix = cnUtil.address_decode_integrated(addressBuffer);
|
||||
if (addressPrefix) addressPrefix = parseInt(addressPrefix.toString());
|
||||
}
|
||||
|
||||
return addressPrefix || null;
|
||||
|
||||
Reference in New Issue
Block a user