Skip to content

Releases: deltadefi-protocol/rust-sdk

v1.1.3

15 Jan 09:52

Choose a tag to compare

Bug Fixes

  • stream: correct WebSocket endpoint path from /accounts/ws/stream to /accounts/stream to match backend

v1.1.2

14 Jan 19:42

Choose a tag to compare

What's Changed

Features

  • Add WebSocket streaming with auto-reconnection for account and market data

Refactoring

  • Remove deprecated types (OrderExecutionRecordJSON, OrderFillingRecordJSON, OrderJSON, GetOrderRecordResponse)

Full Changelog: v1.1.1...v1.1.2

v1.1.1

11 Jan 09:48

Choose a tag to compare

What's Changed

Fixes

  • Change balance and asset quantity fields to String for precision
  • Align SDK with espresso API develop branch

Chores

  • Update whisky dependency to 1.0.18

Full Changelog: v1.1.0...v1.1.1

v1.1.0

11 Jan 08:29

Choose a tag to compare

What's Changed

Features

  • feat: request log
  • feat: update whisky to use feature flat
  • feat: align SDK with updated backend API

Bug Fixes

  • fix(types): align SDK types with Espresso API
  • fix: order status schema

Full Changelog: v1.0.0...v1.1.0

v1.0.0

10 Nov 10:39

Choose a tag to compare

Release Notes - v1.0.0

Commit: ccd6297

Features

Mainnet Support

The SDK now supports production mainnet configuration with the network defaulting to mainnet (network_id: 1). Production API endpoint: https://api.deltadefi.io and WebSocket connectivity at wss://stream.deltadefi.io are available. Preprod/testnet remains accessible by explicitly specifying the network parameter.

Enhanced Order Management

A new cancel_all_orders() method enables users to cancel all open orders in a single transaction, streamlining order management workflows. Added support for post-only orders to prevent orders from taking liquidity.

Improved Market API

Enhanced market data endpoints with typed symbols and intervals for better type safety and developer experience.

Full Changelog: v0.1.0...v1.0.0

v0.1.0

31 Aug 03:32

Choose a tag to compare

What's New

  • Enhanced market API with typed symbols and intervals
  • Updated account route
  • Initial release of the Rust SDK

Changes

  • feat: enhance market API with typed symbols and intervals
  • feat: update account route
  • chore: update readme
  • chore: bump version to 0.1.0

v0.0.4

26 Jul 09:03

Choose a tag to compare

chore: update readme

v0.0.3

30 Jun 14:12

Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3

v0.0.2

17 Apr 07:19

Choose a tag to compare

Full Changelog: v0.0.1...v0.0.2

v0.0.1

16 Apr 06:01

Choose a tag to compare

chore: release