Skip to content

Commit d4f06e7

Browse files
author
Jon Eyrick
authored
Updated API endpoints
1 parent f5848a1 commit d4f06e7

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

node-binance-api.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ module.exports = function() {
1111
const WebSocket = require('ws');
1212
const request = require('request');
1313
const crypto = require('crypto');
14-
const base = 'https://www.binance.com/api/';
15-
const wapi = 'https://www.binance.com/wapi/';
14+
const base = 'https://api.binance.com/api/';
15+
const wapi = 'https://api.binance.com/wapi/';
1616
const websocket_base = 'wss://stream.binance.com:9443/ws/';
1717
let messageQueue = {};
1818
let depthCache = {};
@@ -383,6 +383,22 @@ module.exports = function() {
383383
if ( callback ) return callback.call(this, data, symbol);
384384
});
385385
},
386+
withdraw: function(asset, address, amount, addressTag = false, callback = false) {
387+
let params = {asset, address, amount};
388+
if ( addressTag ) params.addressTag = addressTag;
389+
signedRequest(wapi+"v3/withdraw.html", params, callback, "POST");
390+
},
391+
withdrawHistory: function(callback, asset = false) {
392+
let params = asset ? {asset:asset} : {};
393+
signedRequest(wapi+"v3/withdrawHistory.html", params, callback);
394+
},
395+
depositHistory: function(callback, asset = false) {
396+
let params = asset ? {asset:asset} : {};
397+
signedRequest(wapi+"v3/depositHistory.html", params, callback);
398+
},
399+
depositAddress: function(asset, callback) {
400+
signedRequest(wapi+"v3/depositAddress.html", {asset:asset}, callback);
401+
},
386402
account: function(callback) {
387403
signedRequest(base+"v3/account", {}, callback);
388404
},

0 commit comments

Comments
 (0)