diff --git a/CHANGELOG.md b/CHANGELOG.md index c8634d7f..c7ca52c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 3.4.1 - 2025-01-08 +### Changed +- Updated documentation links. + ## 3.4.0 - 2024-10-02 ### Added - New Margin endpoints: diff --git a/pom.xml b/pom.xml index d48044ec..3cc7a6ac 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.github.binance binance-connector-java - 3.4.0 + 3.4.1 jar ${project.groupId}:${project.artifactId} lightweight connector to API diff --git a/src/main/java/com/binance/connector/client/impl/WebSocketStreamClientImpl.java b/src/main/java/com/binance/connector/client/impl/WebSocketStreamClientImpl.java index cdcb94f0..731a7369 100644 --- a/src/main/java/com/binance/connector/client/impl/WebSocketStreamClientImpl.java +++ b/src/main/java/com/binance/connector/client/impl/WebSocketStreamClientImpl.java @@ -506,10 +506,10 @@ public int diffDepthStream(String symbol, int speed, WebSocketOpenCallback onOpe * User Data Streams are accessed at /ws/<listenKey> * * @param listenKey listen key obtained from this - * endpoint + * endpoint * @return int - Connection ID - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#start-user-data-stream-user_stream + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/user-data-stream */ @Override public int listenUserStream(String listenKey, WebSocketMessageCallback callback) { @@ -520,7 +520,7 @@ public int listenUserStream(String listenKey, WebSocketMessageCallback callback) * Same as {@link #listenUserStream(String, WebSocketMessageCallback)} plus accepts callbacks for all major websocket connection events. * * @param listenKey listen key obtained from this - * endpoint + * endpoint * @param onOpenCallback Callback for when the websocket connection is opened * @param onMessageCallback Callback for when a message is received * @param onClosingCallback Callback for when the websocket connection is closing diff --git a/src/main/java/com/binance/connector/client/impl/spot/Market.java b/src/main/java/com/binance/connector/client/impl/spot/Market.java index f81b8818..fb092d71 100644 --- a/src/main/java/com/binance/connector/client/impl/spot/Market.java +++ b/src/main/java/com/binance/connector/client/impl/spot/Market.java @@ -35,8 +35,8 @@ public Market(String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth p * GET /api/v3/ping *
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#test-connectivity + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-endpoints#test-connectivity */ public String ping() { return requestHandler.sendPublicRequest(baseUrl, PING, null, HttpMethod.GET, showLimitUsage); @@ -49,8 +49,8 @@ public String ping() { * GET /api/v3/time *
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#check-server-time + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-endpoints#check-server-time */ public String time() { return requestHandler.sendPublicRequest(baseUrl, TIME, null, HttpMethod.GET, showLimitUsage); @@ -70,8 +70,8 @@ public String time() { * symbols -- optional/ArrayList
* permissions -- optional/ArrayList -- support single or multiple values (e.g. "SPOT", ["MARGIN","LEVERAGED"])
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#exchange-information + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-endpoints#exchange-information */ public String exchangeInfo(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { @@ -106,8 +106,8 @@ public String exchangeInfo(Map parameters) { * limit -- optional/integer -- limit the results * Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000]
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#order-book + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#order-book */ public String depth(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -127,8 +127,8 @@ public String depth(Map parameters) { * symbol -- mandatory/string
* limit -- optional/integer -- limit the results Default 500; max 1000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#recent-trades-list + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#recent-trades-list */ public String trades(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -149,8 +149,8 @@ public String trades(Map parameters) { * limit -- optional/integer -- limit the result Default 500; max 1000
* fromId -- optional/long -- trade id to fetch from. Default gets most recent trades
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#old-trade-lookup + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#old-trade-lookup * */ public String historicalTrades(Map parameters) { @@ -175,8 +175,8 @@ public String historicalTrades(Map parameters) { * endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE
* limit -- optional/integer -- limit the results Default 500; max 1000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#compressedaggregate-trades-list + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#compressedaggregate-trades-list */ public String aggTrades(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -201,8 +201,8 @@ public String aggTrades(Map parameters) { * timeZone -- optional/string -- Default:0 (UTC)
* limit -- optional/integer -- limit the results Default 500; max 1000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#klinecandlestick-data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#klinecandlestick-data */ public String klines(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -228,8 +228,8 @@ public String klines(Map parameters) { * timeZone -- optional/string -- Default:0 (UTC)
* limit -- optional/integer -- limit the results Default 500; max 1000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#uiklines + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#uiklines */ public String uiKlines(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -249,8 +249,8 @@ public String uiKlines(Map parameters) { *

* symbol -- mandatory/string -- the trading pair
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#current-average-price + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#current-average-price */ public String averagePrice(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -271,8 +271,8 @@ public String averagePrice(Map parameters) { * symbols -- optional/string
* type -- optional/enum -- Supported values: FULL or MINI. If none provided, the default is FULL
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#24hr-ticker-price-change-statistics + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#24hr-ticker-price-change-statistics */ public String ticker24H(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { @@ -299,8 +299,8 @@ public String ticker24H(Map parameters) { * symbol -- optional/string -- the trading pair
* symbols -- optional/string
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#symbol-price-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#symbol-price-ticker */ public String tickerSymbol(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { @@ -327,8 +327,8 @@ public String tickerSymbol(Map parameters) { * symbol -- optional/string -- the trading pair
* symbols -- optional/string
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#symbol-order-book-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#symbol-order-book-ticker */ public String bookTicker(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { @@ -359,8 +359,8 @@ public String bookTicker(Map parameters) { * windowSize -- optional/enum -- Defaults to 1d if no parameter provided
* type -- optional/enum -- Supported values: FULL or MINI. If none provided, the default is FULL
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#rolling-window-price-change-statistics + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#rolling-window-price-change-statistics */ public String ticker(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { @@ -392,8 +392,8 @@ public String ticker(Map parameters) { * timeZone -- optional/enum -- Default: 0 (UTC)
* type -- optional/enum -- Supported values: FULL or MINI. If none provided, the default is FULL
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#trading-day-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#trading-day-ticker */ public String tradingDayTicker(Map parameters) { if (parameters.containsKey("symbol") && parameters.containsKey("symbols")) { diff --git a/src/main/java/com/binance/connector/client/impl/spot/Trade.java b/src/main/java/com/binance/connector/client/impl/spot/Trade.java index ed2362e4..6da6d4e9 100644 --- a/src/main/java/com/binance/connector/client/impl/spot/Trade.java +++ b/src/main/java/com/binance/connector/client/impl/spot/Trade.java @@ -12,7 +12,7 @@ /** *

Trade Endpoints

* All endpoints under the - * Spot Account/Trade Endpoint + * Spot Account/Trade Endpoint * section of the API documentation will be implemented in this class. *
* Response will be returned in String format. @@ -48,8 +48,8 @@ public Trade(String baseUrl, String apiKey, SignatureGenerator signatureGenerato * In addition to all parameters accepted by POST /api/v3/order, the following optional parameters are also accepted:
* computeCommissionRates -- optional/boolean -- Default: false
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#test-new-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#test-new-order-trade */ public String testNewOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -85,8 +85,8 @@ public String testNewOrder(Map parameters) { * selfTradePrevention -- optional/enum -- The allowed enums is dependent on what is configured on the symbol. The possible supported values are EXPIRE_TAKER, EXPIRE_MAKER, EXPIRE_BOTH, NONE.
s * recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#new-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#new-order-trade */ public String newOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -110,8 +110,8 @@ public String newOrder(Map parameters) { * newClientOrderId -- optional/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#cancel-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#cancel-order-trade */ public String cancelOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -132,8 +132,8 @@ public String cancelOrder(Map parameters) { * symbol -- mandatory/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#cancel-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#cancel-order-trade */ public String cancelOpenOrders(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -154,8 +154,8 @@ public String cancelOpenOrders(Map parameters) { * origClientOrderId -- optional/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-order-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#query-order-user_data */ public String getOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -196,8 +196,8 @@ public String getOrder(Map parameters) { * cancelRestrictions -- optional/enum -- Supported values: ONLY_NEW - Cancel will succeed if the order status is NEW. ONLY_PARTIALLY_FILLED - Cancel will succeed if order status is PARTIALLY_FILLED.
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#cancel-an-existing-order-and-send-a-new-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#cancel-an-existing-order-and-send-a-new-order-trade */ public String cancelReplace(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -219,8 +219,8 @@ public String cancelReplace(Map parameters) { * symbol -- optional/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#current-open-orders-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#current-open-orders-user_data */ public String getOpenOrders(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, ALL_OPEN_ORDERS, parameters, HttpMethod.GET, showLimitUsage); @@ -243,8 +243,8 @@ public String getOpenOrders(Map parameters) { * limit -- optional/int
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#all-orders-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#all-orders-user_data */ public String getOrders(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -267,8 +267,8 @@ public String getOrders(Map parameters) { * newClientOrderId -- optional/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#cancel-order-list-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#cancel-order-list-trade */ public String cancelOCO(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -288,8 +288,8 @@ public String cancelOCO(Map parameters) { * origClientOrderId -- optional/string
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-order-lists-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#query-order-list-user_data */ public String getOCOOrder(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, OCO_LIST, parameters, HttpMethod.GET, showLimitUsage); @@ -311,8 +311,8 @@ public String getOCOOrder(Map parameters) { * limit -- optional/int
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-all-order-lists-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#query-all-order-lists-user_data */ public String getOCOOrders(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, ALL_OCO_LIST, parameters, HttpMethod.GET, showLimitUsage); @@ -328,8 +328,8 @@ public String getOCOOrders(Map parameters) { *

* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-open-order-lists-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/trading-endpoints#query-open-order-lists-user_data */ public String getOpenOCOOrders(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, ALL_OPEN_OCO_LIST, parameters, HttpMethod.GET, showLimitUsage); @@ -347,8 +347,8 @@ public String getOpenOCOOrders(Map parameters) { *

* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#account-information-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#account-information-user_data */ public String account(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, ACCOUNT_INFO, parameters, HttpMethod.GET, showLimitUsage); @@ -372,8 +372,8 @@ public String account(Map parameters) { * limit -- optional/int
* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#account-trade-list-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#account-trade-list-user_data */ public String myTrades(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -392,8 +392,8 @@ public String myTrades(Map parameters) { *

* recvWindow -- optional/long
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-current-order-count-usage-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#query-unfilled-order-count-user_data */ public String rateLimitOrder(Map parameters) { return requestHandler.sendSignedRequest(baseUrl, RATE_LIMIT, parameters, HttpMethod.GET, showLimitUsage); @@ -424,8 +424,8 @@ public String rateLimitOrder(Map parameters) { * limit -- optional/int -- Default 500; max 1000.
* recvWindow -- optional/long -- The value cannot be greater than 60000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-prevented-matches-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#query-prevented-matches-user_data */ public String preventedMatches(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -463,8 +463,8 @@ public String preventedMatches(Map parameters) { * orderId -- optional/long -- Order id
* recvWindow -- optional/long -- The value cannot be greater than 60000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-allocations-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#query-allocations-user_data */ public String sorAllocations(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -483,8 +483,8 @@ public String sorAllocations(Map parameters) { *

* symbol -- mandatory/string
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/rest-api#query-commission-rates-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/rest-api/account-endpoints#query-commission-rates-user_data */ public String commission(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -516,8 +516,8 @@ public String commission(Map parameters) { * selfTradePreventionMode -- optional/enum -- The allowed enums is dependent on what is configured on the symbol. The possible supported values are EXPIRE_TAKER, EXPIRE_MAKER, EXPIRE_BOTH, NONE.
* recvWindow -- optional/long -- The value cannot be greater than 60000
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/testnet/rest-api#new-order-using-sor-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/testnet/rest-api/trading-endpoints#new-order-using-sor-trade */ public String sorOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); @@ -541,8 +541,8 @@ public String sorOrder(Map parameters) { * In addition to all parameters accepted by POST /api/v3/sor/order, the following optional parameters are also accepted:
* computeCommissionRates -- optional/boolean -- Default: false
* @return String - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/testnet/rest-api#test-new-order-using-sor-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/testnet/rest-api/trading-endpoints#test-new-order-using-sor-trade */ public String testSorOrder(Map parameters) { ParameterChecker.checkParameter(parameters, "symbol", String.class); diff --git a/src/main/java/com/binance/connector/client/impl/spot/UserData.java b/src/main/java/com/binance/connector/client/impl/spot/UserData.java index 2e77c514..befc8704 100644 --- a/src/main/java/com/binance/connector/client/impl/spot/UserData.java +++ b/src/main/java/com/binance/connector/client/impl/spot/UserData.java @@ -50,7 +50,7 @@ public String createListenKey() { *

* listenKey -- mandatory/string
* @return String - * @see + * @see * https://developers.binance.com/docs/binance-spot-api-docs/user-data-stream#pingkeep-alive-a-listenkey-user_stream */ public String extendListenKey(Map parameters) { diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAccount.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAccount.java index 79ed4ed9..96740759 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAccount.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAccount.java @@ -9,7 +9,7 @@ /** *

Account Requests

* All requests under the - * Account requests + * Account requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -30,8 +30,8 @@ public WebSocketApiAccount(WebSocketApiRequestHandler handler) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-information-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-information-user_data */ public void accountStatus(JSONObject parameters) { this.handler.signedRequest("account.status", parameters); @@ -45,8 +45,8 @@ public void accountStatus(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-order-rate-limits-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#unfilled-order-count-user_data */ public void accountRateLimitsOrders(JSONObject parameters) { this.handler.signedRequest("account.rateLimits.orders", parameters); @@ -67,8 +67,8 @@ public void accountRateLimitsOrders(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-order-history-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-order-history-user_data */ public void accountAllOrders(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -91,8 +91,8 @@ public void accountAllOrders(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-order-list-history-user_data */ public void accountAllOcoOrders(JSONObject parameters) { this.handler.signedRequest("allOrderLists", parameters); @@ -112,8 +112,8 @@ public void accountAllOcoOrders(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-trade-history-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-trade-history-user_data */ public void accountTradeHistory(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -135,8 +135,8 @@ public void accountTradeHistory(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-prevented-matches-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-prevented-matches-user_data */ public void accountPreventedMatches(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -161,8 +161,8 @@ public void accountPreventedMatches(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-allocations-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-allocations-user_data */ public void accountAllocations(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -179,8 +179,8 @@ public void accountAllocations(String symbol, JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#account-commission-rates-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/account-requests#account-commission-rates-user_data */ public void accountCommissionRates(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAuth.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAuth.java index fc4a8f9b..d6bf5891 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAuth.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiAuth.java @@ -6,7 +6,7 @@ /** *

Authentication requests

* All requests under the - * Authentication requests + * Authentication requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -29,8 +29,8 @@ public WebSocketApiAuth(WebSocketApiRequestHandler handler) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#log-in-with-api-key-signed + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/authentication-requests#log-in-with-api-key-signed */ public void logon(JSONObject parameters) { this.handler.signedRequest("session.logon", parameters); @@ -44,8 +44,8 @@ public void logon(JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#query-session-status + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/authentication-requests#query-session-status */ public void status(JSONObject parameters) { this.handler.publicRequest("session.status", parameters); @@ -62,8 +62,8 @@ public void status(JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#log-out-of-the-session + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/authentication-requests#log-out-of-the-session */ public void logout(JSONObject parameters) { this.handler.publicRequest("session.logout", parameters); diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiGeneral.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiGeneral.java index d7a216f7..65e2fef2 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiGeneral.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiGeneral.java @@ -8,7 +8,7 @@ /** *

General Requests

* All requests under the - * General requests + * General requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -30,8 +30,8 @@ public WebSocketApiGeneral(WebSocketApiRequestHandler handler) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#test-connectivity + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/general-requests#test-connectivity */ public void ping(JSONObject parameters) { this.handler.publicRequest("ping", parameters); @@ -44,8 +44,8 @@ public void ping(JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#check-server-time + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/general-requests#check-server-time */ public void serverTime(JSONObject parameters) { this.handler.publicRequest("time", parameters); @@ -66,8 +66,8 @@ public void serverTime(JSONObject parameters) { * permissions -- optional/Array of String
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#exchange-information + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/general-requests#exchange-information */ public void exchangeInfo(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols", "permissions"); diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiMarket.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiMarket.java index a4491dc5..ca28b515 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiMarket.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiMarket.java @@ -9,7 +9,7 @@ /** *

Market Requests

* All requests under the - * Market requests + * Market requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -36,8 +36,8 @@ public WebSocketApiMarket(WebSocketApiRequestHandler handler) { * limit -- optional/int -- Default 100; max 5000.
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#order-book + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#order-book */ public void depth(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -54,8 +54,8 @@ public void depth(String symbol, JSONObject parameters) { * limit -- optional/int -- Default 100; max 1000.
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#recent-trades + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#recent-trades */ public void recentTrades(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -76,8 +76,8 @@ public void recentTrades(String symbol, JSONObject parameters) { * limit -- optional/int -- Default 500; max 1000.
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#historical-trades + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#historical-trades */ public void historicalTrades(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -100,8 +100,8 @@ public void historicalTrades(String symbol, JSONObject parameters) { * endTime -- optional/int
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#aggregate-trades + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#aggregate-trades */ public void aggTrades(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -125,8 +125,8 @@ public void aggTrades(String symbol, JSONObject parameters) { * timeZone -- optional/String -- Default: 0 (UTC)
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#klines + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#klines */ public void klines(String symbol, String interval, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -153,8 +153,8 @@ public void klines(String symbol, String interval, JSONObject parameters) { * timeZone -- optional/String -- Default: 0 (UTC)
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#ui-klines + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#ui-klines */ public void uiKlines(String symbol, String interval, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -174,8 +174,8 @@ public void uiKlines(String symbol, String interval, JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#current-average-price + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#current-average-price */ public void avgPrice(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -193,8 +193,8 @@ public void avgPrice(String symbol, JSONObject parameters) { * type -- optional/String -- Ticker type: FULL (default) or MINI
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#24hr-ticker-price-change-statistics + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#24hr-ticker-price-change-statistics */ public void ticker24H(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols"); @@ -219,8 +219,8 @@ public void ticker24H(JSONObject parameters) { * windowSize -- optional/int -- Default "1d"
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#rolling-window-price-change-statistics + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#rolling-window-price-change-statistics */ public void ticker(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols"); @@ -237,8 +237,8 @@ public void ticker(JSONObject parameters) { * symbols -- optional/Array of String -- Query ticker for multiple symbols
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#symbol-price-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#symbol-price-ticker */ public void tickerPrice(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols"); @@ -254,8 +254,8 @@ public void tickerPrice(JSONObject parameters) { * symbols -- optional/Array of String -- Query ticker for multiple symbols
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#symbol-order-book-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#symbol-order-book-ticker */ public void tickerBook(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols"); @@ -275,8 +275,8 @@ public void tickerBook(JSONObject parameters) { * type -- optional/String -- Ticker type: FULL (default) or MINI
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#trading-day-ticker + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/market-data-requests#trading-day-ticker */ public void tickerTradingDay(JSONObject parameters) { ParameterChecker.checkOnlyOneOfParameters(parameters, "symbol", "symbols"); diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiTrade.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiTrade.java index 92711a4b..457869da 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiTrade.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiTrade.java @@ -9,7 +9,7 @@ /** *

Trading Requests

* All requests under the - * Trading requests + * Trading requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -46,8 +46,8 @@ public WebSocketApiTrade(WebSocketApiRequestHandler handler) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#place-new-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#place-new-order-trade */ public void newOrder(String symbol, String side, String type, JSONObject parameters) { @@ -89,8 +89,8 @@ public void newOrder(String symbol, String side, String type, JSONObject paramet * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#test-new-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#test-new-order-trade */ public void testNewOrder(String symbol, String side, String type, JSONObject parameters) { @@ -118,8 +118,8 @@ public void testNewOrder(String symbol, String side, String type, JSONObject par * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#query-order-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#query-order-user_data */ public void getOrder(String symbol, JSONObject parameters) { ParameterChecker.checkOneOfParametersRequired(parameters, "orderId", "origClientOrderId"); @@ -144,8 +144,8 @@ public void getOrder(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#cancel-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#cancel-order-trade */ public void cancelOrder(String symbol, JSONObject parameters) { ParameterChecker.checkOneOfParametersRequired(parameters, "orderId", "origClientOrderId"); @@ -186,8 +186,8 @@ public void cancelOrder(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#cancel-and-replace-order-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#cancel-and-replace-order-trade */ public void cancelReplaceOrder(String symbol, String cancelReplaceMode, String side, String type, JSONObject parameters) { @@ -214,8 +214,8 @@ public void cancelReplaceOrder(String symbol, String cancelReplaceMode, String s * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#current-open-orders-user_data + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#current-open-orders-user_data */ public void getOpenOrders(JSONObject parameters) { this.handler.signedRequest("openOrders.status", parameters); @@ -231,8 +231,8 @@ public void getOpenOrders(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#cancel-open-orders-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#cancel-open-orders-trade */ public void cancelAllOpenOrders(String symbol, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -268,8 +268,8 @@ public void cancelAllOpenOrders(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#place-new-oco---deprecated-trade */ public void newOcoOrder(String symbol, String side, double price, double quantity, JSONObject parameters) { ParameterChecker.checkOneOfParametersRequired(parameters, "stopPrice", "trailingDelta"); @@ -298,8 +298,8 @@ public void newOcoOrder(String symbol, String side, double price, double quantit * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#query-order-list-user_data */ public void getOcoOrder(JSONObject parameters) { ParameterChecker.checkOneOfParametersRequired(parameters, "origClientOrderId", "orderListId"); @@ -321,8 +321,8 @@ public void getOcoOrder(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#cancel-order-list-trade */ public void cancelOcoOrder(String symbol, JSONObject parameters) { ParameterChecker.checkOneOfParametersRequired(parameters, "listClientOrderId", "orderListId"); @@ -343,8 +343,8 @@ public void cancelOcoOrder(String symbol, JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#current-open-order-lists-user_data */ public void getOpenOcoOrders(JSONObject parameters) { this.handler.signedRequest("openOrderLists.status", parameters); @@ -371,8 +371,8 @@ public void getOpenOcoOrders(JSONObject parameters) { * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#place-new-order-using-sor-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#place-new-order-using-sor-trade */ public void newSorOrder(String symbol, String side, String type, double quantity, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); @@ -410,8 +410,8 @@ public void newSorOrder(String symbol, String side, String type, double quantity * recvWindow -- optional/int -- The value cannot be greater than 60000
* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#test-new-order-using-sor-trade + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/trading-requests#test-new-order-using-sor-trade */ public void testNewSorOrder(String symbol, String side, String type, double quantity, JSONObject parameters) { ParameterChecker.checkParameterType(symbol, String.class, "symbol"); diff --git a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiUserDataStream.java b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiUserDataStream.java index 3dd5f323..3cf6ed4b 100644 --- a/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiUserDataStream.java +++ b/src/main/java/com/binance/connector/client/impl/websocketapi/WebSocketApiUserDataStream.java @@ -9,7 +9,7 @@ /** *

User Data Stream Requests

* All requests under the - * User Data Stream requests + * User Data Stream requests * section of the WebSocket API documentation will be implemented in this class. *
* Response will be returned as callback. @@ -33,8 +33,8 @@ public WebSocketApiUserDataStream(WebSocketApiRequestHandler handler) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#start-user-data-stream-user_stream + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/user-data-stream-requests#start-user-data-stream-user_stream */ public void userDataStreamStart(JSONObject parameters) { this.handler.apiRequest("userDataStream.start", parameters); @@ -54,8 +54,8 @@ public void userDataStreamStart(JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#ping-user-data-stream-user_stream + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/user-data-stream-requests#ping-user-data-stream-user_stream */ public void userDataStreamPing(String listenKey, JSONObject parameters) { ParameterChecker.checkParameterType(listenKey, String.class, "listenKey"); @@ -71,8 +71,8 @@ public void userDataStreamPing(String listenKey, JSONObject parameters) { *

* requestId -- optional/String or int
* - * @see - * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api#stop-user-data-stream-user_stream + * @see + * https://developers.binance.com/docs/binance-spot-api-docs/web-socket-api/user-data-stream-requests#stop-user-data-stream-user_stream */ public void userDataStreamStop(String listenKey, JSONObject parameters) { ParameterChecker.checkParameterType(listenKey, String.class, "listenKey"); diff --git a/src/main/java/com/binance/connector/client/utils/RequestBuilder.java b/src/main/java/com/binance/connector/client/utils/RequestBuilder.java index 4d496c47..f5fe7211 100644 --- a/src/main/java/com/binance/connector/client/utils/RequestBuilder.java +++ b/src/main/java/com/binance/connector/client/utils/RequestBuilder.java @@ -9,7 +9,7 @@ public final class RequestBuilder { private static final MediaType JSON_TYPE = MediaType.parse("application/json; charset=utf-8"); - private static final String USER_AGENT = "binance-connector-java/3.4.0"; + private static final String USER_AGENT = "binance-connector-java/3.4.1"; private static final String CONTENT_TYPE = "application/x-www-form-urlencoded"; private RequestBuilder() {