Skip to content

Releases: m4cx/kraken-wsapi-dotnet

0.5.2

16 Apr 15:07
Compare
Choose a tag to compare

Bug Fixes

  • kraken-message: enforce message has a class representation (fb5e285)

Features

  • kraken-socket: pass cancellation-token to underlying socket (517a77d)

0.5.0

07 Apr 08:28
Compare
Choose a tag to compare

Features

  • add-order: send addOrder message through websocket (8ab6241)
  • add-order-status: handle and publish addOrderStatus event (166eed2)
  • cancel-order-status: handle and publish response event (c6c3630)
  • cancel-order: send cancel order command via websocket (f774962)
  • open-orders: handle open order messages from websocket (7fcb607)

0.4.0

29 Mar 15:50
Compare
Choose a tag to compare

Bug Fixes

  • logging: use lock for multi threading (749e1c7)
  • subscription-status: surpress error when subscribing without token (c86daca)

Features

  • authentication: request authentication token from rest api (43c3d7d), closes #41
  • open-orders: handle open order messages from websocket (7fcb607)
  • own-trades: deserializing data from socket (416ead7)
  • private-message: separate logic for private data from data (2e47eb7)
  • subscription: provide authentication token for private data (34c658f)

0.4.0-b375

14 Oct 05:55
1279edb
Compare
Choose a tag to compare
0.4.0-b375 Pre-release
Pre-release

Initial support for ownTrades and openOrders.

NuGet

0.4.0-b369

12 Oct 08:41
Compare
Choose a tag to compare
0.4.0-b369 Pre-release
Pre-release

Initial support for ownTrades messages

NuGet

0.3.0

28 Jul 14:00
a1c1fb3
Compare
Choose a tag to compare

Bug Fixes

  • events: add missing events to interface (68600a1)
  • heartbeat: provide heartbeat event in interface (b4fcfdc)
  • heartbeat: recognize and publish heartbeat (cb86dcb), closes #29
  • capture heartbeat in sample (7728a8d)
  • fix unit tests (e7c97a9)

Features

  • client: introduce new client factory to create connections easily (435a63f), closes #22
  • client: support IDisposable pattern for client (a6b4c1d), closes #23
  • logging: use logging abstraction (be0cb85), closes #32
  • pair: provide constants for supported currentcy pairs (3d226f2), closes #24

0.2.0

27 Jun 08:03
9f5836d
Compare
Choose a tag to compare

Bug Fixes

  • events: add missing events to interface (68600a1)

Features

  • client: introduce new client factory to create connections easily (435a63f), closes #22
  • client: support IDisposable pattern for client (a6b4c1d), closes #23

0.1.1

13 Jun 07:10
dfd2812
Compare
Choose a tag to compare

Bug Fixes

  • support current websocket api version 0.2.0 (173b466), closes #26

Get it from NuGet

0.1.0

12 Apr 07:49
b0e676e
Compare
Choose a tag to compare

Get it from NuGet

Features

  • book: handle book snapshot message from websocket (baec641)
  • book: handle bookupdate messages from websocket (e56dc71)
  • ohlc: handle ohlc messages from websocket (a0817d7)
  • spread: handle spread messages from websocket (f46b305)
  • subscribe: create subscriptions to the api (070f19d)
  • system-status: show system status (d2d4650)
  • ticker: extract ticker information for existing subscription (0f32473)
  • trade: handle trade messages from websocket (c9ef828)
  • unsubscribe: unsubscribe from api based on provided channelId (b832f72)
  • websocket: add simple websocket handler (c3caa75)