Index
All Classes|All Packages|Constant Field Values
A
- ACCESS_ID - Static variable in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- ACCESS_ID_NOT_EXIST - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- accessId(String) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets API access id.
- AccountAPIs - Interface in io.github.TradersTeam.coinex4j.network.apis
- AccountAsset - Class in io.github.TradersTeam.coinex4j.model
- AccountAsset() - Constructor for class io.github.TradersTeam.coinex4j.model.AccountAsset
- addConverter(Converter.Factory) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Adds new converter factory for serialization and deserialization of objects.
- ApiResponse<T> - Class in io.github.TradersTeam.coinex4j.model
-
Class used for API response de-serialization, example of API response JSON:
- ApiResponse() - Constructor for class io.github.TradersTeam.coinex4j.model.ApiResponse
- APIResponseEnum - Enum Class in io.github.TradersTeam.coinex4j.network.util
- ASSET_CONFIG - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
- AssetConfig - Class in io.github.TradersTeam.coinex4j.model
- AssetConfig() - Constructor for class io.github.TradersTeam.coinex4j.model.AssetConfig
- async(CoinEx4J, BiConsumer<Response<T>, Throwable>) - Method in interface io.github.TradersTeam.coinex4j.network.util.CallX
-
Executes the request asynchronously.
- asyncBody(CoinEx4J, BiConsumer<T, Throwable>) - Method in interface io.github.TradersTeam.coinex4j.network.util.CallX
-
Executes the request asynchronously.
- asyncCall(CoinEx4J, BiConsumer<Call<T>, Response<T>>, BiConsumer<Call<T>, Throwable>) - Method in interface io.github.TradersTeam.coinex4j.network.util.CallX
-
Executes the request asynchronously.
- AUTHORIZATION - Static variable in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- autoShutDown(boolean) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets status of whether client is shut down automatically or not
B
- BASE - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.AccountAPIs
- BASE - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
- BASE - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
- BASE - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs
- BASE_MARKET - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs
- baseUrl - Static variable in class io.github.TradersTeam.coinex4j.util.Constants
- baseUrl(String) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets API base URL.
- BELOW_MIN_BUY_SELL_LIMIT - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- build() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Build configured CoinEx4J client class
- Builder() - Constructor for class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
- buy - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
- BUY - Enum constant in enum class io.github.TradersTeam.coinex4j.model.MarketTransactionType
- buyAmount - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
C
- CallX<T> - Interface in io.github.TradersTeam.coinex4j.network.util
- CallXAdapterFactory - Class in io.github.TradersTeam.coinex4j.network.util
- CallXAdapterFactory() - Constructor for class io.github.TradersTeam.coinex4j.network.util.CallXAdapterFactory
- code - Variable in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- CoinEx4J - Class in io.github.TradersTeam.coinex4j.network
-
CoinEx4J client class
- CoinEx4J.Builder - Class in io.github.TradersTeam.coinex4j.network
-
Builder class for CoinEx4J client class
- CommonAPIs - Interface in io.github.TradersTeam.coinex4j.network.apis
- Console - Class in io.github.TradersTeam.coinex4j
- Console() - Constructor for class io.github.TradersTeam.coinex4j.Console
- Constants - Class in io.github.TradersTeam.coinex4j.util
- Constants() - Constructor for class io.github.TradersTeam.coinex4j.util.Constants
- createAPI(Class<T>) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
-
Wrapper method for creating retrofit service
- CURRENCY_RATE - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
D
- DateTime - Class in io.github.TradersTeam.coinex4j.model
-
DateTime with nanoseconds precision, however response from json is in milliseconds precision
- DateTime() - Constructor for class io.github.TradersTeam.coinex4j.model.DateTime
- DateTimeAdapter - Class in io.github.TradersTeam.coinex4j.model.adapters
- DateTimeAdapter() - Constructor for class io.github.TradersTeam.coinex4j.model.adapters.DateTimeAdapter
E
- ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
F
- FORBID_TRADING - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- FundingHistoryRecord - Class in io.github.TradersTeam.coinex4j.model.perpetual
- FundingHistoryRecord() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.FundingHistoryRecord
G
- get(Call<ApiResponse<T>>) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
-
Get response in blocking way
- get(Type, Annotation[], Retrofit) - Method in class io.github.TradersTeam.coinex4j.network.util.CallXAdapterFactory
- getAccessId() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getAmmMarketList() - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire AMM Market List
- getAssetConfig(String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
-
Acquire asset config
- getAssetConfigs() - Method in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
-
Calls
CommonAPIs.getAssetConfig(String)with null value to get all asset configs - getBalance(Long) - Method in interface io.github.TradersTeam.coinex4j.network.apis.AccountAPIs
-
Inquire account asset.
- getBaseUrl() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getConverters() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getCurrencyRates() - Method in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
-
Acquire currency rate
- getCurrentMillis() - Static method in class io.github.TradersTeam.coinex4j.util.Utility
- getGson() - Static method in class io.github.TradersTeam.coinex4j.util.Utility
-
create Gson object if it is not created yet
- getKLineData(String, String, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire k-line data for specified period, including latest 1000 data
- getKLineData(String, String, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get perpetual market KLine data
- getLocalDateTimeOfSeconds() - Method in class io.github.TradersTeam.coinex4j.model.DateTime
-
If epoch time precision is in seconds, use this method for getting true date time, beware that calling this method on an epoch with nanoseconds or milliseconds precision, returns unexpected result
- getMarginAccountMarketInfo() - Method in interface io.github.TradersTeam.coinex4j.network.apis.AccountAPIs
-
Inquire margin market ID map info.
- getMarketDeals(String, Integer, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire latest transaction data,return up to 1000
- getMarketDeals(String, Integer, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Acquire latest perpetual transaction data,return up to 1000
- getMarketDepth(String, double, @org.jetbrains.annotations.Range(from=1L, to=50L) int) - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get market depth info
- getMarketDepth(String, double, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire buy/sell statistics,return up to 50
- getMarketFee(Long, String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.AccountAPIs
-
calls
AccountAPIs.getMarketFee(Long, String, String), with business type set to SPOT - getMarketFee(Long, String, String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.AccountAPIs
-
Inquire market fee.
- getMarketFundingHistory(String, Integer, Integer, Integer, Integer) - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get Perpetual market funding history
- getMarketLimitConfigList() - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get perpetual market limit config
- getMarketList() - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get perpetual market list
- getMarketsInfo() - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire markets detail information
- getMarketsList() - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Get list of markets
- getMarketTicker(String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire real-time market data
- getMarketTicker(String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get single market ticker info
- getMarketTickers() - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire all market data
- getMarketTickers() - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.Market
-
Get all markets ticker info
- getOkHttpClient() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getPing() - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.System
-
Test API for checking server status
- getRetrofit() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getSecretKey() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- getSingleMarketInfo(String) - Method in interface io.github.TradersTeam.coinex4j.network.apis.MarketAPIs
-
Acquire single market detail information
- getSiteMaintainInfo() - Method in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
- getTime() - Method in interface io.github.TradersTeam.coinex4j.network.apis.PerpetualAPIs.System
-
Get server time
- getValue() - Method in enum class io.github.TradersTeam.coinex4j.model.MarketTransactionType
H
I
- INSUFFICIENT_BALANCE - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- INTERNAL_ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- io.github.TradersTeam.coinex4j - package io.github.TradersTeam.coinex4j
- io.github.TradersTeam.coinex4j.model - package io.github.TradersTeam.coinex4j.model
- io.github.TradersTeam.coinex4j.model.adapters - package io.github.TradersTeam.coinex4j.model.adapters
- io.github.TradersTeam.coinex4j.model.perpetual - package io.github.TradersTeam.coinex4j.model.perpetual
- io.github.TradersTeam.coinex4j.model.perpetual.adapters - package io.github.TradersTeam.coinex4j.model.perpetual.adapters
- io.github.TradersTeam.coinex4j.model.util - package io.github.TradersTeam.coinex4j.model.util
- io.github.TradersTeam.coinex4j.network - package io.github.TradersTeam.coinex4j.network
- io.github.TradersTeam.coinex4j.network.apis - package io.github.TradersTeam.coinex4j.network.apis
- io.github.TradersTeam.coinex4j.network.util - package io.github.TradersTeam.coinex4j.network.util
- io.github.TradersTeam.coinex4j.util - package io.github.TradersTeam.coinex4j.util
- IP_NOT_ALLOW - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- isClientAutoShutDowned() - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J
K
- KLineData - Class in io.github.TradersTeam.coinex4j.model
- KLineData() - Constructor for class io.github.TradersTeam.coinex4j.model.KLineData
- KLineDataAdapter - Class in io.github.TradersTeam.coinex4j.model.adapters
- KLineDataAdapter() - Constructor for class io.github.TradersTeam.coinex4j.model.adapters.KLineDataAdapter
L
- last - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
- low - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
M
- main(String...) - Static method in class io.github.TradersTeam.coinex4j.Console
- main(String...) - Static method in class io.github.TradersTeam.coinex4j.Test
- MAIN_AND_SUB_ACCOUNTS_UNPAIRED - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- MAINTAIN_INFO - Static variable in interface io.github.TradersTeam.coinex4j.network.apis.CommonAPIs
- MarketAPIs - Interface in io.github.TradersTeam.coinex4j.network.apis
- MarketDepth - Class in io.github.TradersTeam.coinex4j.model
- MarketDepth() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketDepth
- MarketDepthItem - Class in io.github.TradersTeam.coinex4j.model
- MarketDepthItem() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketDepthItem
- MarketDepthItemAdapter - Class in io.github.TradersTeam.coinex4j.model.adapters
- MarketDepthItemAdapter() - Constructor for class io.github.TradersTeam.coinex4j.model.adapters.MarketDepthItemAdapter
- MarketFee - Class in io.github.TradersTeam.coinex4j.model
- MarketFee() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketFee
- MarketFundingHistory - Class in io.github.TradersTeam.coinex4j.model.perpetual
- MarketFundingHistory() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.MarketFundingHistory
- MarketInfo - Class in io.github.TradersTeam.coinex4j.model
- MarketInfo() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketInfo
- MarketTicker - Class in io.github.TradersTeam.coinex4j.model
- MarketTicker() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketTicker
- MarketTickers - Class in io.github.TradersTeam.coinex4j.model
- MarketTickers() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketTickers
- MarketTransaction - Class in io.github.TradersTeam.coinex4j.model
- MarketTransaction() - Constructor for class io.github.TradersTeam.coinex4j.model.MarketTransaction
- MarketTransactionType - Enum Class in io.github.TradersTeam.coinex4j.model
- MarketTransactionTypeAdapter - Class in io.github.TradersTeam.coinex4j.model.adapters
- MarketTransactionTypeAdapter() - Constructor for class io.github.TradersTeam.coinex4j.model.adapters.MarketTransactionTypeAdapter
- MD5(String) - Static method in class io.github.TradersTeam.coinex4j.util.Utility
-
create MD5 checksum from input string
- MERGE_DEPTH_ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
O
- objectToJson(Object) - Static method in class io.github.TradersTeam.coinex4j.util.Utility
-
convert object to json string
- okhttp(OkHttpClient) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets OkHttp client for class.
- open - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
- ORDER_NUMBER_DOES_NOT_EXIST - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- ORDER_PRICE_AND_LATEST_PRICE_DEVIATION_TOO_LARGE - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- OTHER_USERS_ORDER - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
P
- PAGE_DOES_NOT_EXIST - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- PARAMETER_ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- PerpetualAPIs - Interface in io.github.TradersTeam.coinex4j.network.apis
- PerpetualAPIs.Market - Interface in io.github.TradersTeam.coinex4j.network.apis
- PerpetualAPIs.System - Interface in io.github.TradersTeam.coinex4j.network.apis
- PerpetualLimitConfig - Class in io.github.TradersTeam.coinex4j.model.perpetual
- PerpetualLimitConfig() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.PerpetualLimitConfig
- PerpetualLimitConfigAdapter - Class in io.github.TradersTeam.coinex4j.model.perpetual.adapters
- PerpetualLimitConfigAdapter() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.adapters.PerpetualLimitConfigAdapter
- PerpetualMarket - Class in io.github.TradersTeam.coinex4j.model.perpetual
- PerpetualMarket() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.PerpetualMarket
- PerpetualMarketTicker - Class in io.github.TradersTeam.coinex4j.model.perpetual
- PerpetualMarketTicker() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.PerpetualMarketTicker
- PerpetualMarketTickers - Class in io.github.TradersTeam.coinex4j.model.perpetual
- PerpetualMarketTickers() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.PerpetualMarketTickers
- PerpetualTicker - Class in io.github.TradersTeam.coinex4j.model.perpetual
- PerpetualTicker() - Constructor for class io.github.TradersTeam.coinex4j.model.perpetual.PerpetualTicker
- PrettyJson - Class in io.github.TradersTeam.coinex4j.model.util
- PrettyJson() - Constructor for class io.github.TradersTeam.coinex4j.model.util.PrettyJson
R
- read(JsonReader) - Method in class io.github.TradersTeam.coinex4j.model.adapters.DateTimeAdapter
- read(JsonReader) - Method in class io.github.TradersTeam.coinex4j.model.adapters.KLineDataAdapter
- read(JsonReader) - Method in class io.github.TradersTeam.coinex4j.model.adapters.MarketDepthItemAdapter
- read(JsonReader) - Method in class io.github.TradersTeam.coinex4j.model.adapters.MarketTransactionTypeAdapter
- read(JsonReader) - Method in class io.github.TradersTeam.coinex4j.model.perpetual.adapters.PerpetualLimitConfigAdapter
- retrofit(Retrofit) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets retrofit client for class.
S
- SECRET_KEY - Static variable in class io.github.TradersTeam.coinex4j.network.CoinEx4J
- secretKey(String) - Method in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
-
Sets API secret key.
- sell - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
- SELL - Enum constant in enum class io.github.TradersTeam.coinex4j.model.MarketTransactionType
- sellAmount - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
- SERVICE_TIMEOUT - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- SERVICE_UNAVAILABLE - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- SHOULD_BE_CALLED_LAST_IN_METHOD_CHAIN_CALL - Static variable in class io.github.TradersTeam.coinex4j.network.CoinEx4J.Builder
- SIGNATURE_ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- SiteMaintainInfo - Class in io.github.TradersTeam.coinex4j.model
- SiteMaintainInfo() - Constructor for class io.github.TradersTeam.coinex4j.model.SiteMaintainInfo
- SUCCESS - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- SUCCESS_ALT - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
T
- Test - Class in io.github.TradersTeam.coinex4j
- Test() - Constructor for class io.github.TradersTeam.coinex4j.Test
- Ticker - Class in io.github.TradersTeam.coinex4j.model
- Ticker() - Constructor for class io.github.TradersTeam.coinex4j.model.Ticker
- TONCE_CHECK_ERROR - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- toString() - Method in class io.github.TradersTeam.coinex4j.model.util.PrettyJson
- TRANSFER_TO_SUB_ACCOUNT_REJECTED - Enum constant in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
U
- Utility - Class in io.github.TradersTeam.coinex4j.util
- Utility() - Constructor for class io.github.TradersTeam.coinex4j.util.Utility
V
- valueOf(String) - Static method in enum class io.github.TradersTeam.coinex4j.model.MarketTransactionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
-
Returns the enum constant of this class with the specified name.
- valueOfCode(int) - Static method in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
- values() - Static method in enum class io.github.TradersTeam.coinex4j.model.MarketTransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.TradersTeam.coinex4j.network.util.APIResponseEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vol - Variable in class io.github.TradersTeam.coinex4j.model.Ticker
W
- write(JsonWriter, DateTime) - Method in class io.github.TradersTeam.coinex4j.model.adapters.DateTimeAdapter
- write(JsonWriter, KLineData) - Method in class io.github.TradersTeam.coinex4j.model.adapters.KLineDataAdapter
- write(JsonWriter, MarketDepthItem) - Method in class io.github.TradersTeam.coinex4j.model.adapters.MarketDepthItemAdapter
- write(JsonWriter, MarketTransactionType) - Method in class io.github.TradersTeam.coinex4j.model.adapters.MarketTransactionTypeAdapter
- write(JsonWriter, PerpetualLimitConfig) - Method in class io.github.TradersTeam.coinex4j.model.perpetual.adapters.PerpetualLimitConfigAdapter
All Classes|All Packages|Constant Field Values