Skip to content

Releases: hitakshiA/Havklo_sdk

v0.1.0 - Initial Release

24 Dec 12:03

Choose a tag to compare

🎉 Initial SDK Release

Added

  • kraken-types: Core type definitions with rust_decimal precision
  • kraken-book: WASM-compatible orderbook engine with CRC32 checksum validation
  • kraken-ws: WebSocket client with automatic reconnection and exponential backoff
  • kraken-sdk: High-level API with builder pattern
  • kraken-wasm: Browser bindings for JavaScript integration
  • Support for public channels: book, ticker, trade, ohlc, instrument
  • Multi-symbol concurrent subscriptions
  • Orderbook state machine with snapshot/update handling
  • Historical snapshot ring buffer for time-travel
  • Comprehensive test suite with 74+ tests
  • Criterion benchmarks for performance validation
  • Three working examples: simple_ticker, orderbook_stream, multi_symbol

Technical Highlights

  • Zero floating-point operations for prices/quantities
  • Automatic precision extraction from instrument channel
  • Thread-safe orderbook storage with DashMap
  • Configurable reconnection with jitter