public class BTSRestAdapter extends AbstractRestAdapter
requestFactory
Constructor and Description |
---|
BTSRestAdapter(RestRequestFactory factory,
RestConnector restConnector,
CommonConfig commonConfig,
BTSConfig btsConfig) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDepositAddress(java.lang.String currency,
java.lang.String exchange,
java.lang.String walletType) |
java.util.List<BTSTradingPairVO> |
getSecurities() |
java.util.List<NamedCurrencyAmountVO> |
retrieveAccountBalances() |
WithdrawStatusVO |
withdraw(long accountId,
java.lang.String currency,
java.math.BigDecimal amount,
CryptoWithdrawContextVO withdrawContext) |
delete, get, get, getAndDontLock, post, post, post, postAndDontLock, postAndDontLock, put
cancelOrder, downloadHistoricalAsks, downloadHistoricalBars, downloadHistoricalBidAsks, downloadHistoricalBids, downloadHistoricalTicks, downloadHistoricalTrades, getAccounts, getAdapterType, getBarSizes, getExchanges, getInitialMarketData, getInitialMarketData, getWalletHistory, modifyOrder, retrieveAccountBalances, retrieveOrderStatuses, sendOrder
public BTSRestAdapter(RestRequestFactory factory, RestConnector restConnector, CommonConfig commonConfig, BTSConfig btsConfig)
public java.util.List<BTSTradingPairVO> getSecurities()
getSecurities
in class ExternalRestAdapter
public java.lang.String getDepositAddress(java.lang.String currency, java.lang.String exchange, java.lang.String walletType)
getDepositAddress
in class ExternalRestAdapter
public java.util.List<NamedCurrencyAmountVO> retrieveAccountBalances()
retrieveAccountBalances
in class ExternalRestAdapter
public WithdrawStatusVO withdraw(long accountId, java.lang.String currency, java.math.BigDecimal amount, CryptoWithdrawContextVO withdrawContext)
withdraw
in class ExternalRestAdapter