diff --git a/node-binance-api.d.ts b/node-binance-api.d.ts index 8aeb610f..4cd9178a 100644 --- a/node-binance-api.d.ts +++ b/node-binance-api.d.ts @@ -667,12 +667,12 @@ declare module "node-binance-api" { depositHistory(...args: any): any; /** - * Get the deposit history for given asset - * @param {string} asset - the asset + * Get the deposit history for given asset/coin + * @param {string} coin - the asset/coin * @param {function} callback - the callback function * @return {promise or undefined} - omitting the callback returns a promise */ - depositAddress(asset: string, callback?: _callback): Promise; + depositAddress(coin: string, callback?: _callback): Promise; depositAddress(...args: any): any; /** diff --git a/node-binance-api.js b/node-binance-api.js index 3301ec2e..00f568ce 100644 --- a/node-binance-api.js +++ b/node-binance-api.js @@ -3483,7 +3483,7 @@ let api = function Binance( options = {} ) { * @param {function} callback - the callback function * @return {promise or undefined} - omitting the callback returns a promise */ - depositAddress: function ( asset, callback ) { + depositAddress: function ( coin, callback ) { if ( !callback ) { return new Promise( ( resolve, reject ) => { callback = ( error, response ) => { @@ -3493,10 +3493,10 @@ let api = function Binance( options = {} ) { resolve( response ); } } - signedRequest( wapi + 'v3/depositAddress.html', { asset: asset }, callback ); + signedRequest( sapi + 'v1/capital/deposit/address', { coin }, callback ); } ) } else { - signedRequest( wapi + 'v3/depositAddress.html', { asset: asset }, callback ); + signedRequest( sapi + 'v1/capital/deposit/address', { coin }, callback ); } }, diff --git a/test.js b/test.js index 2c62e358..6608f032 100644 --- a/test.js +++ b/test.js @@ -796,8 +796,8 @@ describe('Deposit address', function () { assert(Object.prototype.hasOwnProperty.call(result, 'address'), WARN_SHOULD_HAVE_KEY + 'address'); assert(Object.prototype.hasOwnProperty.call(result, 'success'), WARN_SHOULD_HAVE_KEY + 'success'); assert(Object.prototype.hasOwnProperty.call(result, 'addressTag'), WARN_SHOULD_HAVE_KEY + 'addressTag'); - assert(Object.prototype.hasOwnProperty.call(result, 'asset'), WARN_SHOULD_HAVE_KEY + 'asset'); - assert(result.asset === 'BTC'); + assert(Object.prototype.hasOwnProperty.call(result, 'coin'), WARN_SHOULD_HAVE_KEY + 'coin'); + assert(result.coin === 'BTC'); assert(result.success === true); done(); }); @@ -814,7 +814,7 @@ describe('Deposit address', function () { assert(Object.prototype.hasOwnProperty.call(result, 'address') === false, WARN_SHOULD_NOT_HAVE_KEY + 'address'); assert(Object.prototype.hasOwnProperty.call(result, 'success'), WARN_SHOULD_NOT_HAVE_KEY + 'success'); assert(Object.prototype.hasOwnProperty.call(result, 'addressTag') === false, WARN_SHOULD_NOT_HAVE_KEY + 'addressTag'); - assert(Object.prototype.hasOwnProperty.call(result, 'asset') === false, WARN_SHOULD_NOT_HAVE_KEY + 'asset'); + assert(Object.prototype.hasOwnProperty.call(result, 'coin') === false, WARN_SHOULD_NOT_HAVE_KEY + 'coin'); assert(result.success === false); done(); });