diff --git a/exchanges/binance.js b/exchanges/binance.js index 619294e63..9cec0855d 100644 --- a/exchanges/binance.js +++ b/exchanges/binance.js @@ -313,6 +313,7 @@ Trader.getCapabilities = function() { 'BCPT', 'BNB', 'BNT', + 'BTC', 'BQX', 'BTG', 'BTS', diff --git a/importers/exchanges/bitfinex.js b/importers/exchanges/bitfinex.js index 1715e586f..0b4eaafd2 100644 --- a/importers/exchanges/bitfinex.js +++ b/importers/exchanges/bitfinex.js @@ -55,6 +55,10 @@ var batch_start = false; var batch_end = false; var batch_last = false; +const SCANNING_STRIDE = 24; +const ITERATING_STRIDE = 2; +var stride = ITERATING_STRIDE; + var fetcher = new Fetcher(config.watch); fetcher.bitfinex = new Bitfinex(null, null, { version: 2, transform: true }).rest; diff --git a/package-lock.json b/package-lock.json index 946f06ee9..9d06e8cb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,7 @@ + { "name": "gekko", - "version": "0.5.11", + "version": "0.5.12", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -94,15 +95,6 @@ } } }, - "JSONStream": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz", - "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=", - "requires": { - "jsonparse": "1.3.1", - "through": "2.3.8" - } - }, "accepts": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz", @@ -2027,6 +2019,15 @@ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=" }, + "JSONStream": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz", + "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=", + "requires": { + "jsonparse": "1.3.1", + "through": "2.3.8" + } + }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -2702,9 +2703,9 @@ "resolved": "https://registry.npmjs.org/node.bittrex.api/-/node.bittrex.api-0.4.4.tgz", "integrity": "sha512-zNrwiSufttRBfPeSJfQLRDd9AHQuAL2IVxJEdEtNvwqvqHsdRvPkiQfANOzPy+0jFM/J8/t6/+gJ8Df+0GkgiQ==", "requires": { - "JSONStream": "1.3.1", "event-stream": "3.3.4", "jsonic": "0.3.0", + "JSONStream": "1.3.1", "request": "2.81.0", "signalr-client": "0.0.17" } @@ -4205,28 +4206,21 @@ } } }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, "string_decoder": { "version": "1.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "requires": { "safe-buffer": "5.1.1" } }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "string-width": { + "version": "1.0.2", + "bundled": true, "requires": { - "safe-buffer": "5.1.1" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "stringstream": {