Skip to content

Releases: InjectiveLabs/sdk-python

v1.11.0-rc6

25 Jun 13:42
e9538ac
Compare
Choose a tag to compare
v1.11.0-rc6 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Created a new AsyncClient in the async_client_v2 module to provide easy access to Exchange V2 queries
    • Created a new Composer in the composer_v2 module to create V2 orders for the trading messages
    • Created v2 markets to load information from Exchange V2 in human readable format, and provide the values conversion functions with those values

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354
  • [CP-396] Add support for v1.16 by @aarmoa in #381
  • [CP-446] created v2 client for exchange v2 endpoints by @aarmoa in #382
  • [chore] fix example scripts by @aarmoa in #383
  • [chore] add positions in market endpoint by @aarmoa in #384
  • fix: renamed market modules by @aarmoa in #385
  • feat/add unique token symbol by @aarmoa in #386
  • Feat/add human readable function in token by @aarmoa in #387

Full Changelog: v1.10.0...v1.11.0-rc6

v1.11.0-rc5

25 Jun 03:01
28f1854
Compare
Choose a tag to compare
v1.11.0-rc5 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Created a new AsyncClient in the async_client_v2 module to provide easy access to Exchange V2 queries
    • Created a new Composer in the composer_v2 module to create V2 orders for the trading messages
    • Created v2 markets to load information from Exchange V2 in human readable format, and provide the values conversion functions with those values

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354
  • [CP-396] Add support for v1.16 by @aarmoa in #381
  • [CP-446] created v2 client for exchange v2 endpoints by @aarmoa in #382
  • [chore] fix example scripts by @aarmoa in #383
  • [chore] add positions in market endpoint by @aarmoa in #384
  • fix: renamed market modules by @aarmoa in #385
  • feat/add unique token symbol by @aarmoa in #386

Full Changelog: v1.10.0...v1.11.0-rc5

v1.11.0-rc4

24 Jun 13:44
9286d63
Compare
Choose a tag to compare
v1.11.0-rc4 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Created a new AsyncClient in the async_client_v2 module to provide easy access to Exchange V2 queries
    • Created a new Composer in the composer_v2 module to create V2 orders for the trading messages
    • Created v2 markets to load information from Exchange V2 in human readable format, and provide the values conversion functions with those values

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354
  • [CP-396] Add support for v1.16 by @aarmoa in #381
  • [CP-446] created v2 client for exchange v2 endpoints by @aarmoa in #382
  • [chore] fix example scripts by @aarmoa in #383
  • [chore] add positions in market endpoint by @aarmoa in #384
  • fix: renamed market modules by @aarmoa in #385

Full Changelog: v1.10.0...v1.11.0-rc4

v1.11.0-rc3

17 Jun 12:44
fbe418c
Compare
Choose a tag to compare
v1.11.0-rc3 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Created a new AsyncClient in the async_client_v2 module to provide easy access to Exchange V2 queries
    • Created a new Composer in the composer_v2 module to create V2 orders for the trading messages
    • Created v2 markets to load information from Exchange V2 in human readable format, and provide the values conversion functions with those values

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354
  • [CP-396] Add support for v1.16 by @aarmoa in #381
  • [CP-446] created v2 client for exchange v2 endpoints by @aarmoa in #382

Full Changelog: v1.10.0...v1.11.0-rc3

v1.11.0-rc2

02 Jun 12:35
aa6bbfb
Compare
Choose a tag to compare
v1.11.0-rc2 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Added new functions in AsyncClient to provide easy access to Exchange V2 queries
    • Added new functions in Composer to create V2 orders for the trading messages
    • Marked all Exchange V1 functions as deprecated

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354
  • [CP-396] Add support for v1.16 by @aarmoa in #381

Full Changelog: v1.10.0...v1.11.0-rc2

v1.11.0-rc1

23 May 02:10
b8f4603
Compare
Choose a tag to compare
v1.11.0-rc1 Pre-release
Pre-release
  • Updated all proto definitions to match injective-core version v1.16
  • Updated all proto definitions to match indexer version v1.16
  • Added support for the new V2 version of the Exchange module. This version uses human readable values for quantities, prices, margins and notionals
    • Added new functions in AsyncClient to provide easy access to Exchange V2 queries
    • Added new functions in Composer to create V2 orders for the trading messages
    • Marked all Exchange V1 functions as deprecated

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373
  • Cp 235/update gas estimator for fixed exchange gas by @aarmoa in #375
  • Fix/rebase dev with v1.10 by @aarmoa in #380
  • [CP-126] add support exchange v2 by @aarmoa in #354

Full Changelog: v1.10.0...v1.11.0-rc1

v1.10.0

16 Apr 14:40
f9b9b3f
Compare
Choose a tag to compare
  • Regenerated all compiled proto types based on the definitions for Chain v1.15 and Indexer v1.15.6
  • Added all queries for the TXFees module

What's Changed

Full Changelog: v1.9.1...v1.10.0

v1.10.0-rc1

03 Apr 14:25
Compare
Choose a tag to compare
v1.10.0-rc1 Pre-release
Pre-release
  • Updated all compiled protos for compatibility for chain upgrade v1.15
  • Added new gas estimation logic based on the new fixed gas cost for Exchange module messages

What's Changed

  • fix/rename_derivative_subaccount_orders_message by @aarmoa in #373

Full Changelog: v1.9.1...v1.10.0-rc1

v1.9.1

03 Mar 15:33
0416c2a
Compare
Choose a tag to compare
  • Added quantization in the functions that convert notional values to chain format

What's Changed

Full Changelog: v1.9.0...v1.9.1

v1.9.0

14 Feb 14:12
b09a7a0
Compare
Choose a tag to compare
  • Regenerated all compiled proto types based on the definitions for Chain v1.14 and Indexer v1.14.1-RC.6
  • Updated all queries and messages for the Permissions module to support the new module version
  • Updated unit tests
  • Fixed tests failing because of new fields in other gRPC queries and messages
  • Removed all methods marked as deprecated in AsyncClient and Composer

What's Changed

Full Changelog: v1.8.2...v1.9.0