Class CoinbaseProBaseService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<E>
org.knowm.xchange.service.BaseResilientExchangeService<CoinbaseProExchange>
org.knowm.xchange.coinbasepro.service.CoinbaseProBaseService
- Direct Known Subclasses:
CoinbaseProAccountServiceRaw
,CoinbaseProMarketDataServiceRaw
,CoinbaseProTradeServiceRaw
public class CoinbaseProBaseService extends BaseResilientExchangeService<CoinbaseProExchange>
-
Field Summary
Fields Modifier and Type Field Description protected String
apiKey
protected CoinbasePro
coinbasePro
protected si.mazi.rescu.ParamsDigest
digest
protected String
passphrase
Fields inherited from class org.knowm.xchange.service.BaseResilientExchangeService
resilienceRegistries
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Modifier Constructor Description protected
CoinbaseProBaseService(CoinbaseProExchange exchange, ResilienceRegistries resilienceRegistries)
-
Method Summary
Modifier and Type Method Description protected ExchangeException
handleError(CoinbaseProException exception)
Methods inherited from class org.knowm.xchange.service.BaseResilientExchangeService
decorateApiCall, rateLimiter, rateLimiter, retry, retry
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Field Details
-
coinbasePro
-
digest
protected final si.mazi.rescu.ParamsDigest digest -
apiKey
-
passphrase
-
-
Constructor Details
-
CoinbaseProBaseService
protected CoinbaseProBaseService(CoinbaseProExchange exchange, ResilienceRegistries resilienceRegistries)
-
-
Method Details
-
handleError
-