Releases: CCob/bittrex4j
Releases · CCob/bittrex4j
Release 1.0.11
Release 1.0.10
- Fixed issue with
queryExchangeState
not using the new c2 hub compressed format
Release 1.0.9
- Added support for new authenticated websocket API, so you can now get account order updates and wallet balance changes via websocket events
- Upgraded current websocket API to use new c2 SignalR hub from Bittrex, which should be more efficient on bandwidth
- More changes to CloudFlare authorisation logic, but hopefully a thing of the past now as CF is currently disabled on Bittrex.
Release 1.0.7
Minor release to fix CloudFlare authorization after they updated the returned JS code.
Release 1.0.6
- Fixed and upgraded to signalr4j which now allows reconnect logic to be disabled
- Disabled reconnect logic for signalr so that reconnect is handled inside bittrex4j, allowing CloudFlare to be performed again prior to reconnect
- Fixed issue where REST API calls can hang when Bittrex is under load as socket get's stuck waiting for data
Release 1.0.5
- Added the ability to pass in the API key and secret with each API call. This will allow a single instance with multiple API keys in use
- Don't retry API calls with errors that are terminal
- Fixed issue where
sellLimit
was not formatting the request parameter correctly and failing - Added a hard timeout on CloudFlare authorization as this can hang when Bittrex server are under stress
- Fixed
getOrderHistory
using incorrect DTO getMarketHistory
andgetMarkets
should have been using v1.1 URL- Added the v1.1 version of
getMarketSummary
as the V2 API can give incorrect results - Thanks to @cymp for fixes to marketName not present on market summaries web socket calls
- Thanks to @cymp for improving decimal accuracy by changing market summaries to use BigDecimal
More of the API will be moving over to BigDecimal in the next release which will allow for greater accuracy than Java's built in double value.
1.0.4
1.0.3
- Added a new retry functionality for REST calls which defaults to 5 attempts
- Added new
subscribeToMarketSummaries
function since Bittrex no long automatically do this on WebSocket connection - No longer need 3rd party repositories for maven artifacts since I have created a new fork of the SignalR library called signalr4j and it is published on Maven Central
- Improved WebSocket reconnect logic on disconnect, but more work still needs to be done
- Fixed typo in
getMarketSummaries
URL builder which was causing a 404 error code - Renamed Tick DAO endTime property to startTime, since this is what Bittrex's T property represents