diff --git a/lib/utils/utils.js b/lib/utils/utils.js index 2faea985..193b142d 100644 --- a/lib/utils/utils.js +++ b/lib/utils/utils.js @@ -1,5 +1,6 @@ let http = require('follow-redirects').http; let https = require('follow-redirects').https; +const {canonicalHost} = require('./host'); const balanceRegex = /([0-9]+) ?([a-zA-Z]*)/; @@ -296,7 +297,7 @@ function buildUrl (protocol, host, port){ function buildUrlFromConfig (configObj){ if(!configObj) throw new Error('[utils.buildUrlFromConfig]: config object must cannot be null'); if(!configObj.host) throw new Error('[utils.buildUrlFromConfig]: object must contain a \'host\' property'); - return this.buildUrl(configObj.protocol, configObj.host, configObj.port); + return this.buildUrl(configObj.protocol, canonicalHost(configObj.host), configObj.port); } function getWeiBalanceFromString(balanceString, web3){