Skip to content
This repository was archived by the owner on Oct 30, 2023. It is now read-only.

Commit 3f6475b

Browse files
committed
Improvement Code
1 parent f0dd378 commit 3f6475b

69 files changed

Lines changed: 3056 additions & 2636 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
1-
package com.binance.api.client;
2-
3-
import com.binance.api.client.domain.account.*;
4-
import com.binance.api.client.domain.account.request.CancelOrderRequest;
5-
import com.binance.api.client.domain.account.request.CancelOrderResponse;
6-
import com.binance.api.client.domain.account.request.OrderRequest;
7-
import com.binance.api.client.domain.account.request.OrderStatusRequest;
8-
9-
import java.util.List;
10-
11-
/**
12-
* Binance API façade, supporting asynchronous/non-blocking access Binance's Futures REST API.
13-
*
14-
* @author Mahdi Shiekh Hosseini
15-
*/
16-
public interface BinanceApiAsyncFuturesRestClient {
17-
18-
void getAccount(Long recvWindow, Long timestamp, BinanceApiCallback<FuturesAccount> callback);
19-
20-
void getAccount(BinanceApiCallback<FuturesAccount> callback);
21-
22-
void getOpenOrders(OrderRequest orderRequest, BinanceApiCallback<List<Order>> callback);
23-
24-
void newOrder(FuturesNewOrder order, BinanceApiCallback<FuturesNewOrderResponse> callback);
25-
26-
void cancelOrder(CancelOrderRequest cancelOrderRequest, BinanceApiCallback<CancelOrderResponse> callback);
27-
28-
void getOrderStatus(OrderStatusRequest orderStatusRequest, BinanceApiCallback<Order> callback);
29-
1+
package com.binance.api.client;
2+
3+
import com.binance.api.client.domain.account.*;
4+
import com.binance.api.client.domain.account.request.CancelOrderRequest;
5+
import com.binance.api.client.domain.account.request.CancelOrderResponse;
6+
import com.binance.api.client.domain.account.request.OrderRequest;
7+
import com.binance.api.client.domain.account.request.OrderStatusRequest;
8+
9+
import java.util.List;
10+
11+
/**
12+
* Binance API façade, supporting asynchronous/non-blocking access Binance's Futures REST API.
13+
*
14+
* @author Mahdi Shiekh Hosseini
15+
*/
16+
public interface BinanceApiAsyncFuturesRestClient {
17+
18+
void getAccount(Long recvWindow, Long timestamp, BinanceApiCallback<FuturesAccount> callback);
19+
20+
void getAccount(BinanceApiCallback<FuturesAccount> callback);
21+
22+
void getOpenOrders(OrderRequest orderRequest, BinanceApiCallback<List<Order>> callback);
23+
24+
void newOrder(FuturesNewOrder order, BinanceApiCallback<FuturesNewOrderResponse> callback);
25+
26+
void cancelOrder(CancelOrderRequest cancelOrderRequest, BinanceApiCallback<CancelOrderResponse> callback);
27+
28+
void getOrderStatus(OrderStatusRequest orderStatusRequest, BinanceApiCallback<Order> callback);
29+
3030
}

0 commit comments

Comments
 (0)