| Modifier and Type | Field and Description |
|---|---|
static String |
SIGNATURE |
static String |
X_MBX_APIKEY |
| Modifier and Type | Method and Description |
|---|---|
BinanceAccountInformation |
account(Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
List<BinanceOrder> |
allOrders(String symbol,
Long orderId,
Integer limit,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
BinanceCancelledOrder |
cancelOrder(String symbol,
long orderId,
String origClientOrderId,
String newClientOrderId,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
Map<?,?> |
closeUserDataStream(String apiKey,
String listenKey)
Closes the websocket authenticated connection.
|
DepositAddress |
depositAddress(String asset,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
DepositList |
depositHistory(String asset,
Long startTime,
Long endTime,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
Map<?,?> |
keepAliveUserDataStream(String apiKey,
String listenKey)
Keeps the authenticated websocket session alive.
|
List<BinanceTrade> |
myTrades(String symbol,
Integer limit,
Long fromId,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
BinanceNewOrder |
newOrder(String symbol,
OrderSide side,
OrderType type,
TimeInForce timeInForce,
BigDecimal quantity,
BigDecimal price,
String newClientOrderId,
BigDecimal stopPrice,
BigDecimal icebergQty,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
List<BinanceOrder> |
openOrders(Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
List<BinanceOrder> |
openOrders(String symbol,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
BinanceOrder |
orderStatus(String symbol,
long orderId,
String origClientOrderId,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
BinanceListenKey |
startUserDataStream(String apiKey)
Returns a listen key for websocket login.
|
Object |
testNewOrder(String symbol,
OrderSide side,
OrderType type,
TimeInForce timeInForce,
BigDecimal quantity,
BigDecimal price,
String newClientOrderId,
BigDecimal stopPrice,
BigDecimal icebergQty,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
WithdrawRequest |
withdraw(String asset,
String address,
String addressTag,
BigDecimal amount,
String name,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
WithdrawList |
withdrawHistory(String asset,
Long startTime,
Long endTime,
Long recvWindow,
long timestamp,
String apiKey,
si.mazi.rescu.ParamsDigest signature) |
aggTrades, depth, exchangeInfo, klines, ping, ticker24h, ticker24h, tickerAllBookTickers, tickerAllPrices, timestatic final String SIGNATURE
static final String X_MBX_APIKEY
@POST @Path(value="api/v3/order") BinanceNewOrder newOrder(@FormParam(value="symbol") String symbol, @FormParam(value="side") OrderSide side, @FormParam(value="type") OrderType type, @FormParam(value="timeInForce") TimeInForce timeInForce, @FormParam(value="quantity") BigDecimal quantity, @FormParam(value="price") BigDecimal price, @FormParam(value="newClientOrderId") String newClientOrderId, @FormParam(value="stopPrice") BigDecimal stopPrice, @FormParam(value="icebergQty") BigDecimal icebergQty, @FormParam(value="recvWindow") Long recvWindow, @FormParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@POST @Path(value="api/v3/order/test") Object testNewOrder(@FormParam(value="symbol") String symbol, @FormParam(value="side") OrderSide side, @FormParam(value="type") OrderType type, @FormParam(value="timeInForce") TimeInForce timeInForce, @FormParam(value="quantity") BigDecimal quantity, @FormParam(value="price") BigDecimal price, @FormParam(value="newClientOrderId") String newClientOrderId, @FormParam(value="stopPrice") BigDecimal stopPrice, @FormParam(value="icebergQty") BigDecimal icebergQty, @FormParam(value="recvWindow") Long recvWindow, @FormParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/order") BinanceOrder orderStatus(@QueryParam(value="symbol") String symbol, @QueryParam(value="orderId") long orderId, @QueryParam(value="origClientOrderId") String origClientOrderId, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@DELETE @Path(value="api/v3/order") BinanceCancelledOrder cancelOrder(@QueryParam(value="symbol") String symbol, @QueryParam(value="orderId") long orderId, @QueryParam(value="origClientOrderId") String origClientOrderId, @QueryParam(value="newClientOrderId") String newClientOrderId, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/openOrders") List<BinanceOrder> openOrders(@QueryParam(value="symbol") String symbol, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/openOrders") List<BinanceOrder> openOrders(@QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/allOrders") List<BinanceOrder> allOrders(@QueryParam(value="symbol") String symbol, @QueryParam(value="orderId") Long orderId, @QueryParam(value="limit") Integer limit, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/account") BinanceAccountInformation account(@QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="api/v3/myTrades") List<BinanceTrade> myTrades(@QueryParam(value="symbol") String symbol, @QueryParam(value="limit") Integer limit, @QueryParam(value="fromId") Long fromId, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@POST @Path(value="wapi/v3/withdraw.html") WithdrawRequest withdraw(@FormParam(value="asset") String asset, @FormParam(value="address") String address, @FormParam(value="addressTag") String addressTag, @FormParam(value="amount") BigDecimal amount, @FormParam(value="name") String name, @FormParam(value="recvWindow") Long recvWindow, @FormParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="wapi/v3/depositHistory.html") DepositList depositHistory(@QueryParam(value="asset") String asset, @QueryParam(value="startTime") Long startTime, @QueryParam(value="endTime") Long endTime, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="wapi/v3/withdrawHistory.html") WithdrawList withdrawHistory(@QueryParam(value="asset") String asset, @QueryParam(value="startTime") Long startTime, @QueryParam(value="endTime") Long endTime, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@GET @Path(value="wapi/v3/depositAddress.html") DepositAddress depositAddress(@QueryParam(value="asset") String asset, @QueryParam(value="recvWindow") Long recvWindow, @QueryParam(value="timestamp") long timestamp, @HeaderParam(value="X-MBX-APIKEY") String apiKey, @QueryParam(value="signature") si.mazi.rescu.ParamsDigest signature) throws IOException, BinanceException
IOExceptionBinanceException@POST @Path(value="/api/v1/userDataStream") BinanceListenKey startUserDataStream(@HeaderParam(value="X-MBX-APIKEY") String apiKey) throws IOException, BinanceException
apiKey - the api keyBinanceExceptionIOException@PUT
@Path(value="/api/v1/userDataStream?listenKey={listenKey}")
Map<?,?> keepAliveUserDataStream(@HeaderParam(value="X-MBX-APIKEY")
String apiKey,
@PathParam(value="listenKey")
String listenKey)
throws IOException,
BinanceException
apiKey - the api keylistenKey - the api secretBinanceExceptionIOException@DELETE
@Path(value="/api/v1/userDataStream?listenKey={listenKey}")
Map<?,?> closeUserDataStream(@HeaderParam(value="X-MBX-APIKEY")
String apiKey,
@PathParam(value="listenKey")
String listenKey)
throws IOException,
BinanceException
apiKey - the api keylistenKey - the api secretBinanceExceptionIOExceptionCopyright © 2012–2018 Knowm Inc.. All rights reserved.