Package org.knowm.xchange.bibox
Interface BiboxAuthenticated
- All Superinterfaces:
Bibox
@Path("v1") @Consumes("application/x-www-form-urlencoded") @Produces("application/json") public interface BiboxAuthenticated extends Bibox
- Author:
- odrotleff
-
Field Summary
Fields inherited from interface org.knowm.xchange.bibox.Bibox
FORM_APIKEY, FORM_CMDS, FORM_SIGNATURE
-
Method Summary
Modifier and Type Method Description BiboxSingleResponse<BiboxAssetsResult>
assets(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Retrieve balances of the accountBiboxSingleResponse<String>
cancelTrade(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Cancel an orderBiboxMultipleResponses<String>
cancelTrades(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Cancel multiple ordersBiboxSingleResponse<String>
depositAddress(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Get deposit address for coinBiboxSingleResponse<BiboxOrders>
orderPendingList(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Obtain open order list / order historyBiboxSingleResponse<String>
trade(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Create an order (market/limit)BiboxSingleResponse<String>
transfer(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Execute withdrawalsBiboxPagedResponses<BiboxDeposit>
transferInList(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Retrieve depositsBiboxPagedResponses<BiboxWithdrawal>
transferOutList(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature)
Retrieve withdrawals
-
Method Details
-
assets
@POST @Path("transfer") BiboxSingleResponse<BiboxAssetsResult> assets(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Retrieve balances of the account- Returns:
- list of coins
-
transferInList
@POST @Path("transfer") BiboxPagedResponses<BiboxDeposit> transferInList(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Retrieve deposits- Returns:
- list of deposits
-
transferOutList
@POST @Path("transfer") BiboxPagedResponses<BiboxWithdrawal> transferOutList(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Retrieve withdrawals- Returns:
- list of withdrawals
-
transfer
@POST @Path("transfer") BiboxSingleResponse<String> transfer(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Execute withdrawals- Returns:
- withdrawal id
-
depositAddress
@POST @Path("transfer") BiboxSingleResponse<String> depositAddress(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Get deposit address for coin- Returns:
- list of coins
-
trade
@POST @Path("orderpending") BiboxSingleResponse<String> trade(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Create an order (market/limit)- Returns:
- order id
-
cancelTrade
@POST @Path("orderpending") BiboxSingleResponse<String> cancelTrade(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Cancel an order- Returns:
- chinese for "cancelled", useless
-
orderPendingList
@POST @Path("orderpending") BiboxSingleResponse<BiboxOrders> orderPendingList(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Obtain open order list / order history- Returns:
- open orders
-
cancelTrades
@POST @Path("orderpending") BiboxMultipleResponses<String> cancelTrades(@FormParam("cmds") String cmds, @FormParam("apikey") String apiKey, @FormParam("sign") si.mazi.rescu.ParamsDigest signature)Cancel multiple orders- Returns:
- multiple times chinese for "cancelled", useless
-