Xchange Stream Versions Save

XChange-stream is a Java library providing a simple and consistent streaming API for interacting with Bitcoin and other crypto currency exchanges via WebSocket protocol. It is build on top of of XChange library providing new interfaces for streaming API. User can subscribe for live updates via reactive streams of RxJava library.

xchange-stream-parent-4.4.2

4 years ago

xchange-stream-parent-4.4.1

4 years ago

xchange-stream-parent-4.4.0

4 years ago

Based od Xchange 4.4.0

xchange-stream-parent-4.3.16

4 years ago

Based od Xchange 4.3.19

xchange-stream-parent-4.3.15

5 years ago

Based on Xchange 4.3.14 library

xchange-stream-parent-4.3.11

5 years ago

xchange-stream-parent-4.3.2

6 years ago

Changelog

Bugfixes

  • Overwrite NettyStreamingService.connect() in BitmexStreamingService (#96)
  • Fix subscription disposal problem (issue #67) in NettyStreamingService (#128)
  • Gdax disconnect and reconnect fixes, binance isAlive implementation (#126)
  • use double to prevent loss of time precision (#123)
  • Gemini Orderbook Race Condition Fix (#116)
  • Fix for BitFinex OrderBook (#112)
  • Fix for issue #105 (#110)
  • Fix BitstampManualExample.java (#108)
  • [bitflyer] BitfluerStreamingExchange not properly initializing non streaming services (#102)
  • Binance has web socket APIs for tickers and trades. Updated README to reflect this. (#99)
  • Bitflyer was coming up with null values in its ExchangeSpecification. (#91)
  • Bitmex was coming up with null values in its ExchangeSpecification. (#88)
  • Repair reconnecting (#89)
  • Reconnect with channelName instead channelId (#85)
  • Add handler for compressed websocket messages (#78)
  • Updates XChange dependency to 4.3.2 (#76)
  • possible fix for gdax reconnect inability (#70)
  • Fixing orderbook timestamp when converting to XChange order book (#60)
  • Ok(Ex)coin fix (#57)

New Features

  • Added maven wrapper. (#83)
  • [Binance] Adds Binance ticker streams (#77)
  • Add differential orderbook to BitstampStreamingMarketDataService (#87)

xchange-stream-parent-4.3.1

6 years ago

Changelog

Fixes

  • #38 Add ProductSubscription to connect method
  • #46 Correct types in javadoc
  • #47 Bugfix/bitfinex orderbook showing future timestamps
  • #53 Fixed NPEs incorrect subscriptions for Bitmex, Bitfinex, Poloniex
  • Upgrade Xchange version to 4.3.1

New features

  • #40 Add isAlive method to StreamingExchange and underlying services
  • #43 #56 auto-reconnect on Netty services
  • #51 Binance streaming order book

xchange-stream-parent-4.3.0

6 years ago

Changelog

  • #22 GDAX and Bitfinex stream
  • #24 support Bitmex streaming
  • #26 Poloniex stream v2
  • #27 support Bitflyer streaming
  • #29 support Gemini streaming
  • #30 support Wex (formal BTC-e) streaming
  • #31 fix OkCoin marketdata format; add OkEx streaming
  • #36 Convert v2 timestamp (msec) to v1 timestamp (sec). (#36)
  • Update to latest Xchange version 4.3.0

Thanks to @lukaszaoralek for a lot of new exchange implementations in this version.

xchange-stream-parent-4.2.3

6 years ago

Changelog

  • #7 Poloniex order book and trades
  • #10 Netty had conflict in version on classpath
  • #12 change subscribing to channel, allow adding arguments
  • #16 Poloniex: Fix Base/Counter inversion to subscribe channel
  • #11 Updated to latest Xchange