Class BitcoindeTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<BitcoindeExchange>
org.knowm.xchange.bitcoinde.v4.service.BitcoindeBaseService
org.knowm.xchange.bitcoinde.v4.service.BitcoindeTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
BitcoindeTradeService
public class BitcoindeTradeServiceRaw extends BitcoindeBaseService
-
Field Summary
Fields inherited from class org.knowm.xchange.bitcoinde.v4.service.BitcoindeBaseService
apiKey, bitcoinde, signatureCreator
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Modifier Constructor Description protected
BitcoindeTradeServiceRaw(BitcoindeExchange exchange)
-
Method Summary
Modifier and Type Method Description BitcoindeResponse
bitcoindeCancelOrders(String orderId, CurrencyPair currencyPair)
BitcoindeIdResponse
bitcoindePlaceLimitOrder(LimitOrder order)
BitcoindeMyOrdersWrapper
getBitcoindeMyOrders(CurrencyPair currencyPair, BitcoindeType type, BitcoindeOrderState state, Date start, Date end, Integer page)
BitcoindeMyTradesWrapper
getBitcoindeMyTrades(CurrencyPair tradingPair, BitcoindeType type, BitcoindeMyTrade.State state, Boolean actionRequired, BitcoindeMyTrade.PaymentMethod paymentMethod, Date start, Date end, Integer page)
Calls the API function Bitcoinde.getMyTrades().Methods inherited from class org.knowm.xchange.bitcoinde.v4.service.BitcoindeBaseService
handleError
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
BitcoindeTradeServiceRaw
-
-
Method Details
-
getBitcoindeMyOrders
public BitcoindeMyOrdersWrapper getBitcoindeMyOrders(CurrencyPair currencyPair, BitcoindeType type, BitcoindeOrderState state, Date start, Date end, Integer page) throws IOException- Throws:
IOException
-
bitcoindeCancelOrders
public BitcoindeResponse bitcoindeCancelOrders(String orderId, CurrencyPair currencyPair) throws IOException- Throws:
IOException
-
bitcoindePlaceLimitOrder
- Throws:
IOException
-
getBitcoindeMyTrades
public BitcoindeMyTradesWrapper getBitcoindeMyTrades(CurrencyPair tradingPair, BitcoindeType type, BitcoindeMyTrade.State state, Boolean actionRequired, BitcoindeMyTrade.PaymentMethod paymentMethod, Date start, Date end, Integer page) throws IOExceptionCalls the API function Bitcoinde.getMyTrades().- Parameters:
tradingPair
- optional (default: all)type
- optional (default: all)state
- optional (default: all)actionRequired
- (default: all)paymentMethod
- (default: all)start
- optional (default: 10 days ago)end
- optional (default: yesterday)page
- optional (default: 1)- Returns:
- BitcoindeAccountLedgerWrapper
- Throws:
IOException
-