A keyboard-driven console TUI for creating, editing, and managing PysuiConfig.json files used by the pysui Sui blockchain SDK.
Features
Four-area TUI layout: Dashboard, Configuration & Key Management, Data Reads, and Utilities
Wallet Dashboard with chain strip, gas, objects, and balances panes
Data-driven command taxonomy with 44 read commands and dynamic arg collection
10 wallet utility commands with Simulate/Execute workflow
move-struct-to-bcs directive support with dedicated launch and edit modals
Command and utility descriptions displayed in select dropdowns
Version banner displayed in top-right of app
Installing tpysui will also install pysui and pysui-fastcrypto which requires having Rust installed. If you do not have Rust and don’t want to, or can’t, install Rust see install notes in pysui.
Install
Activate, or create and activate, a virtual environment
Install tpysui using pip:
pip install tpysuiRun
tpysuifrom the command line
Clone
tpysui uses pipenv. If you have not installed it, do so first.
Clone the github repo
cd tpysuipipenv shellIf needed, manually install pysui-fastcrypto. See install notes in pysui
pipenv installpip install -e .tpysui
Documentation
See Documentation for full usage help.
Metadata
Release files for tpysui 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tpysui-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / tpysui-1.2.0-py3-none-any.whl
| Download URL | tpysui-1.2.0-py3-none-any.whl |
|---|---|
| Size | 76.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce6548b866fa3aa028030b13b890a38a70ef8edc21680608f99cbe242a4bc2f8
|
|
BLAKE2b-256 checksum How to use checksums |
44529e30508464cd224f7feeb8ac7cd298f49a06020d02df47f064c5c4d31ed7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|