├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── pom.xml └── src ├── main └── java │ └── de │ └── elbatya │ └── cryptocoins │ └── bittrexclient │ ├── BittrexClient.java │ ├── api │ ├── BittrexAccountApi.java │ ├── BittrexMarketApi.java │ ├── BittrexPublicApi.java │ └── model │ │ ├── accountapi │ │ ├── Balance.java │ │ ├── DepositAddress.java │ │ ├── DepositHistoryEntry.java │ │ ├── Order.java │ │ ├── OrderHistoryEntry.java │ │ ├── WithdrawalHistoryEntry.java │ │ └── WithdrawalRequested.java │ │ ├── common │ │ ├── ApiResult.java │ │ └── BittrexApiException.java │ │ ├── marketapi │ │ ├── OpenOrder.java │ │ └── OrderCreated.java │ │ └── publicapi │ │ ├── Currency.java │ │ ├── Market.java │ │ ├── MarketHistoryEntry.java │ │ ├── MarketSummary.java │ │ ├── OrderBook.java │ │ ├── OrderBookEntry.java │ │ └── Ticker.java │ ├── config │ ├── ApiBuilderFactory.java │ ├── ApiCredentials.java │ └── ObjectMapperConfigurer.java │ └── util │ └── ApiKeySigningUtil.java └── test ├── java └── de │ └── elbatya │ └── cryptocoins │ └── bittrexclient │ ├── api │ ├── BittrexAccountApiTest.java │ ├── BittrexMarketApiTest.java │ └── BittrexPublicApiTest.java │ └── util │ └── ApiKeySigningUtilTest.java └── resources ├── accountapi ├── getbalance.json ├── getbalances.json ├── getdepositaddress.json ├── getdeposithistory.json ├── getorder.json ├── getorderhistory.json ├── getorderhistoryformarket.json ├── getwithdrawalhistory.json └── withdraw.json ├── log4j.properties ├── marketapi ├── buylimit.json ├── cancelorder.json ├── getopenorders.json └── selllimit.json └── publicapi ├── getcurrencies.json ├── getmarkethistory.json ├── getmarkets.json ├── getmarketsummaries.json ├── getmarketsummary.json ├── getorderbookboth.json ├── getorderbookbuy.json ├── getorderbooksell.json └── getticker.json /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | *.iml 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - oraclejdk8 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/BittrexClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/BittrexClient.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexAccountApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexAccountApi.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexMarketApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexMarketApi.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexPublicApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexPublicApi.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/Balance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/Balance.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/DepositAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/DepositAddress.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/DepositHistoryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/DepositHistoryEntry.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/Order.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/OrderHistoryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/OrderHistoryEntry.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/WithdrawalHistoryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/WithdrawalHistoryEntry.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/WithdrawalRequested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/accountapi/WithdrawalRequested.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/common/ApiResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/common/ApiResult.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/common/BittrexApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/common/BittrexApiException.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/marketapi/OpenOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/marketapi/OpenOrder.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/marketapi/OrderCreated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/marketapi/OrderCreated.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Currency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Currency.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Market.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Market.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/MarketHistoryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/MarketHistoryEntry.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/MarketSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/MarketSummary.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/OrderBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/OrderBook.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/OrderBookEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/OrderBookEntry.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Ticker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/api/model/publicapi/Ticker.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ApiBuilderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ApiBuilderFactory.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ApiCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ApiCredentials.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ObjectMapperConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/config/ObjectMapperConfigurer.java -------------------------------------------------------------------------------- /src/main/java/de/elbatya/cryptocoins/bittrexclient/util/ApiKeySigningUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/main/java/de/elbatya/cryptocoins/bittrexclient/util/ApiKeySigningUtil.java -------------------------------------------------------------------------------- /src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexAccountApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexAccountApiTest.java -------------------------------------------------------------------------------- /src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexMarketApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexMarketApiTest.java -------------------------------------------------------------------------------- /src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexPublicApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/java/de/elbatya/cryptocoins/bittrexclient/api/BittrexPublicApiTest.java -------------------------------------------------------------------------------- /src/test/java/de/elbatya/cryptocoins/bittrexclient/util/ApiKeySigningUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/java/de/elbatya/cryptocoins/bittrexclient/util/ApiKeySigningUtilTest.java -------------------------------------------------------------------------------- /src/test/resources/accountapi/getbalance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getbalance.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getbalances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getbalances.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getdepositaddress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getdepositaddress.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getdeposithistory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getdeposithistory.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getorder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getorder.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getorderhistory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getorderhistory.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getorderhistoryformarket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getorderhistoryformarket.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/getwithdrawalhistory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/getwithdrawalhistory.json -------------------------------------------------------------------------------- /src/test/resources/accountapi/withdraw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/accountapi/withdraw.json -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/marketapi/buylimit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/marketapi/buylimit.json -------------------------------------------------------------------------------- /src/test/resources/marketapi/cancelorder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/marketapi/cancelorder.json -------------------------------------------------------------------------------- /src/test/resources/marketapi/getopenorders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/marketapi/getopenorders.json -------------------------------------------------------------------------------- /src/test/resources/marketapi/selllimit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/marketapi/selllimit.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getcurrencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getcurrencies.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getmarkethistory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getmarkethistory.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getmarkets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getmarkets.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getmarketsummaries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getmarketsummaries.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getmarketsummary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getmarketsummary.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getorderbookboth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getorderbookboth.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getorderbookbuy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getorderbookbuy.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getorderbooksell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getorderbooksell.json -------------------------------------------------------------------------------- /src/test/resources/publicapi/getticker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgemo/bittrex-java-client/HEAD/src/test/resources/publicapi/getticker.json --------------------------------------------------------------------------------