Skip to content

Commit efe7f6c

Browse files
committed
Pushed for retry build
1 parent abfa6f0 commit efe7f6c

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

lib/init.js

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ const TESTNET_API_URL_MAP = {
99
rinkeby: 'https://rinkeby.etherscan.io'
1010
};
1111

12+
/**
13+
* @param {string} chain
14+
* @returns {string}
15+
*/
16+
function pickChainUrl(chain) {
17+
if (!chain || !TESTNET_API_URL_MAP[chain]) {
18+
return MAIN_API_URL;
19+
}
20+
21+
return TESTNET_API_URL_MAP[chain];
22+
}
23+
24+
1225
/**
1326
* @module etherscan/api
1427
*/
@@ -23,18 +36,6 @@ module.exports = function (apiKey, chain) {
2336
apiKey = 'YourApiKeyToken';
2437
}
2538

26-
/**
27-
* @param {string} chain
28-
* @returns {string}
29-
*/
30-
function pickChainUrl(chain) {
31-
if (!chain || !TESTNET_API_URL_MAP[chain]) {
32-
return MAIN_API_URL;
33-
}
34-
35-
return TESTNET_API_URL_MAP[chain];
36-
}
37-
3839
var client = axios.create({
3940
baseURL: pickChainUrl(chain),
4041
timeout: 3000

test/methods-test.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ describe('api', function () {
9292
});
9393
});
9494
});
95+
9596
describe('stats', function () {
9697
it('ethsupply', function (done) {
9798
var api = init();
@@ -110,6 +111,7 @@ describe('api', function () {
110111
done();
111112
});
112113
});
114+
113115
it('tokensupply by address', function (done) {
114116
var api = init();
115117
var supply = api.stats.tokensupply(null, '0x57d90b64a1a57749b0f932f1a3395792e12e7055');
@@ -125,11 +127,10 @@ describe('api', function () {
125127
price.then(function (res) {
126128
assert.ok(res);
127129
done();
128-
});
130+
}).catch(done);
129131
});
130132
});
131133

132-
133134
it('block.getblockreward', function (done) {
134135
var api = init();
135136
var blockreward = api.block.getblockreward();

0 commit comments

Comments
 (0)