Text based user interface for Harmony node.
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
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 from source code
Clone repository - git clone git@github.com:harmony-one/harmony-tui.git
cd harmony-tui
Invoke make
to build harmony-tui
binary for local platform or make build-linux
for linux
binary will get generated in ./bin
directory
Copy harmony-tui binary from ./bin
to the same directory as harmony node binary
Invoke 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
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