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 TypeMethodDescriptionRetrieve balances of the accountcancelTrade
(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature) Cancel an ordercancelTrades
(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature) Cancel multiple ordersdepositAddress
(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature) Get deposit address for coinorderPendingList
(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature) Obtain open order list / order historyCreate an order (market/limit)Execute withdrawalstransferInList
(String cmds, String apiKey, si.mazi.rescu.ParamsDigest signature) Retrieve depositstransferOutList
(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
-