SUI client Python SDK
Project description
pysui
Python Client SDK for Sui blockchain
Release-0.31.0
- Supports SUI 1.6.x/1.7.x RPC API on devnet
- Supports SUI 1.6.x/1.7.x RPC API on testnet
- Supports SUI 1.5.x/1.6.x RPC API on mainnet
Deprecation Strategy
Functions, classes and methods marked 'Deprecated' will be removed 2-3 releases after initial marking. Refer to the CHANGELOG.md.
Changelog
See CHANGELOG
We would appreciate any issues being reported in the github issue log
Discord
Discord server click here:
PyPi for 0.31.0
Documentation
Additions
There is a companion package called pysui-gadgets with a few utilities and ge-gaws that you may find interesting. It is a separate package also on on PyPi.
Local node support
We've started leveraging suibase in our testing and we've modified SuiConfig initialization to include an option for interacting directly with local nodes created by suibase
Ready to run
Requires:
- Linux or macos (x86_64 or Mx)
- python 3.10 or greater
- pkg-config
- libtool
- sui binaries to support
publish
Sui move packages
You will need suibase
for interacting with local nodes, it is an indispensible addition to Sui developers tools!
Setup environment
python3 -m venv env
If, instead, you want to work with repo latest source code then read DEVELOP from repo
Activate
source env/bin/activate
or
. env/bin/activate
Install pysui
pip install pysui
Samples
See samples
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file pysui-0.31.0-py3-none-any.whl
.
File metadata
- Download URL: pysui-0.31.0-py3-none-any.whl
- Upload date:
- Size: 169.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3592f71b78d3464dbaea5e4434b5c115738376da9e1dbc231da0bf41e467cca |
|
MD5 | e6f7bbf6ed0afbad3960b5647945f2f9 |
|
BLAKE2b-256 | d548e052073d03fa43f23b1b1011b1f88fc0f91eaf048380796d21a7f3b3c675 |