Releases: binance-exchange/node-binance-api
Stable Release
Fixed unit testing (Singleton VS New Object)
Stable Release
⚠ Breaking Changes: ⚠
🔧 Singleton VS New Object: (Thanks usama33!)
The API is now instantiated like this:
const binance = new Binance().options({
APIKEY: "",
APISECRET: "",
useServerTime: true
});
or this:
const Binance = require('node-binance-api');
const binance = new Binance().options("options.json");
🔧 default recvWindow changed to 5000 as recommended by Binance
🔧 lastEventUpdateTime added to the response of depthCache callback, as third parameter. Thanks yanislk!
Stable Release
Fix depthCache & depthHandler logic (Thank you keith1024 + learnathoner)
(BREAKING) Rename trades
to aggTrades
(Thank you dmitriz)
WebSocket trades() function now consistent with Binance specification
Stable Release
15 commits by dmitriz 🏆
Refactoring, improving consistency, reducing redundancies and making code cleaner
Stable Release
28 commits by dmzoneill 🏆
many improvements including documentation, unit testing, proxy support, and debugging
Stable Release
Improve userData keep-alive + Recover out of sync depth streams (keith1024)
Stable Release
Read API keys from config file
Example: binance.options("config.json");
config.json would look like this:
{
"APIKEY": "z5RQZ9n8JcS3HLDQmPpfLQIGGQN6TTs5pCP5CTnn4nYk2ImFcew49v4ZrmP3MGl5",
"APISECRET": "ZqePF1DcLb6Oa0CfcLWH0Tva59y8qBBIqu789JEY27jq0RkOKXpNl9992By1PN9Z",
"verbose": true
}
Stable Release
depth: add lastUpdateId (hoota)
depth call should resurn lastUpdateId as well as bids/asks (hoota)
Add miniTicker example
Stable Release
depositHistory: Support additional parameters
call book tickers by symbol (thanks MadDeveloper)
Fix combinedStream error (thanks boyhagemann)
Stable Release
carlosmiei#131 [#129] Fix depth cache sync by keith1024