A keyboard-driven console TUI for creating, editing, and managing
PysuiConfig.json files used by the pysui
Sui blockchain SDK.
- 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-bcsdirective 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.
- Activate, or create and activate, a virtual environment
- Install
tpysuiusing pip:pip install tpysui - Run
tpysuifrom the command line
tpysui uses pipenv. If you have not installed it, do so first.
- Clone the github repo
cd tpysuipipenv shell- If needed, manually install
pysui-fastcrypto. See install notes in pysui pipenv installtpysui
See Documentation for full usage help.