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