Skip to content

Releases: FrankC01/pysui

Release 0.57.0

15 Apr 09:15
Compare
Choose a tag to compare

Release includes:

  • Support for using bech32 encoded private keys in SuiConfig.user_config
  • Support using Sui GraphQL in devnet
  • Add gql_url argument to support setting GraphQL RPC host URL to SuiConfig.user_config(...)

Refer to the Changes log for more details

Release 0.56.0

03 Apr 09:51
Compare
Choose a tag to compare

Release includes:

  • walletg in samples providing CLI using Sui GraphQL RPC

    • Includes dry run for either TransactionData or TransactionKind
    • Includes executing signed transactions
  • GraphQL clients now have explicit execute for string, DocumentNode or QueryNode

  • Deprecating synch and asynch GraphQL client execute_query

Refer to the Changes log details

Release 0.55.0

22 Mar 09:26
Compare
Choose a tag to compare

Refer to the Changes log for recent additions, changes, fixes and removals

Release 0.54.0

18 Mar 10:15
Compare
Choose a tag to compare
  • Beta release of SuiTransaction builder leveraging Sui GraphQL (testnet and mainnet)
  • Includes argument inferencing. No need to qualify anymore, use native python types

Refer to the Changes log for recent additions, changes, fixes and removals

Release 0.53.0

29 Feb 10:54
Compare
Choose a tag to compare

Refer to the Changes log for recent additions, changes, fixes and removals

Release 0.52.0

12 Feb 10:05
Compare
Choose a tag to compare
  • Completed porting of pysui Builders to pysui GraphQL QueryNodes
  • Added GraphQL DryRunTransaction and ExecuteTransaction support
  • Added "deprecated" notices to pysui Get builders
  • Bug fixes

Refer to the Changes log for recent additions, changes, fixes and removals

Release 0.51.2

29 Jan 10:09
Compare
Choose a tag to compare
  • Bug fixes
  • Big changes to Sui GraphQL RPC, updated all pysui QueryNode. Available on testnet only.

Refer to the Changes log for recent additions, changes, fixes and removals.

Release 0.51.0

20 Jan 08:53
Compare
Choose a tag to compare

Refer to the Changes log for recent additions, changes, fixes and removals.

Release 0.50.1 - Bug Fix

28 Dec 10:25
Compare
Choose a tag to compare

SuiConfig.user_config - Address generation from private key regression

Refer to the Changes log for recent additions, changes, fixes and removals.

Release 0.50.0

27 Dec 10:15
Compare
Choose a tag to compare

** pysui 0.50.0 Released **

Pypi: https://pypi.org/project/pysui/

With pysui 0.50.0 we are releasing pysui's initial alignment with MystenLabs GraphQL RPC strategy.
The timeline of changes will keep up with the Timeline as noted in the Sui GraphQL annoucement.

MystenLabs announcement can be found Here. this change begins transitioning
from JSON RPC to GraphQL RPC.

Note: Currently The MystenLabs/Sui GraphQL RPC is beta and operates on a snapshot of data, it is not maintaining beyond:

  • testnet data timestamp: "2023-12-16T19:07:30.993Z"
  • mainnet data timestamp: "2023-11-21T22:03:27.667Z"

pysui 0.50.0 contains support for our December 2023 target:

  1. December 2023: Synchronous and asynchronous GraphQL clients (experimental) with intial 'read' queries parallel to current pysui read Builders. Also expose underlying GraphQL for users to craft their own queries.
  2. January 2024: Continue with GraphQL and Builder parity changes. Mysten to roll out live data to devnet, testnet and mainnet.
  3. February 2024: Deprecate pysui Builders and existing SuiClients and enable SuiClient GraphQL 'streaming' support.
  4. Sometime in 2024: Remove Builders and Obsolete SuiClients and bump pysui to version 1.0.0.

You can read pysui documentation for GraphQL implementation in the Docs

Refer to the Changes log for additions, changes, fixes and removals.