Releases: FrankC01/pysui
Release 0.57.0
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
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
Refer to the Changes log for recent additions, changes, fixes and removals
Release 0.54.0
- 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
Refer to the Changes log for recent additions, changes, fixes and removals
Release 0.52.0
- Completed porting of pysui Builders to pysui GraphQL QueryNodes
- Added GraphQL
DryRunTransaction
andExecuteTransaction
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
- Bug fixes
- Big changes to Sui GraphQL RPC, updated all
pysui
QueryNode. Available ontestnet
only.
Refer to the Changes log for recent additions, changes, fixes and removals.
Release 0.51.0
Refer to the Changes log for recent additions, changes, fixes and removals.
Release 0.50.1 - Bug Fix
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
** 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:
- 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.
- January 2024: Continue with GraphQL and Builder parity changes. Mysten to roll out live data to devnet, testnet and mainnet.
- February 2024: Deprecate pysui Builders and existing SuiClients and enable SuiClient GraphQL 'streaming' support.
- 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.