Text User Interface (TUI)
Text based user interface for Harmony node.
Harmony TUI
Text based user interface for Harmony node. Below information is currently displayed on Harmony-TUI
Section - Harmony Blockchain - Connected peers - Leader's one address - Current epoch number - Recent timestamps of various stages
Section - Harmony Node - Harmony node binary version - ShardId of local node - Balance of user's one account
Section - Current Block - Current block number - Size of current block in bytes - Hash of current block - StateRoot - BlockEpoch - Number of signers who signed last block
Section - System Stats - CPU usage in percentage - Memory/RAM usage of system - Used disk space
Section - Validator Logs This section shows validator log file
Dependencies
Harmony node running on localhost:9000
Shared libraries required for running harmony node
Harmony TUI binary should be in same directory as harmony node binary
Build and run harmony-tui binary
Build from source code
Clone repository -
git clone git@github.com:harmony-one/harmony-tui.git
cd harmony-tui
Invoke
make
to buildharmony-tui
binary for local platform ormake build-linux
for linuxbinary will get generated in
./bin
directoryCopy harmony-tui binary from
./bin
to the same directory as harmony node binaryInvoke binary -
path_to_binary/harmony-tui --address=YOUR_ONE_ADDRESS
Download binary and run .
Download binary directly from here.
Place downloaded binary in same directory as harmony node binary
Invoke binary -
path_to_binary/harmony-tui --address=YOUR_ONE_ADDRESS
Usage
Invoke binary -
path_to_binary/harmony-tui --address=YOUR_ONE_ADDRESS
Help information -
path_to_binary/harmony-tui--help
Command line arguments supported by harmony-tui binary
-address string
-env string
-version
Examples
Run binary -
path_to_binary/harmony-tui --address=YOUR_ONE_ADDRESS --env=local
Check version -
path_to_binary/harmony-tui --version
Sample GIF
Last updated