Clive Updates - more useful dashboard in the TUI

For the last few weeks we have been focused on making Clive more user-friendly. We introduced some changes on the Dashboard and created a script for running Clive. In CLI (command line interface) we added a new command show account.

Changes in the Dashboard

We prepared a group of changes, some small and easy, some more difficult, but all of them allow you to use a dashboard more easily and effectively.

Changes in the header

Most data fields located in the header on the dashboard are clickable now.

You can switch the working account by clicking on its name.

Clicking on the alarm counts/No alarms (No alarms on the below screen) will move you to the Alarm management screen.

Lock/unlock a wallet is possible by clicking on its status data field (UNLOCKED/LOCKED).

You can also change the node address by clicking on the online/offline field.

image5.png

By clicking on + on the header you can expand the header and the information about block number, time, clive version, and node address are shown. This is the static part of the header.

image4.png

Changes in the tracked account

The account section also became more clickable.

You can go to the Account details by clicking on its name.

You can remove an account from the tracked account list by clicking on X next to its name.

By clicking on the amount of liquid asset or savings, you can go to the operation view which allows you to make an operation or select an operation if there are more possibilities. The operation will be performed by the account to which the clicked balance belongs (working account will be automatically switched).

image3.png

Changes in the footer

In the footer there are changes in the bindings:

  • Config key binding changed from F9 to F6
  • Unlock/lock key binding changed from F4 to F5
  • Add account key binding F4 was added

image2.png

A new command in the CLI

The account-related information that is displayed on the dashboard is now available in CLI.

Example:

clive show account --account-name guest4test1

image1.png

Script for easier running for the Clive TUI

We created a custom Bash script to launch Clive TUI easier in a Dockerized environment.

This script handles all necessary docker run options, ensuring that the correct settings are applied without requiring user intervention.

The script maps necessary host directories to the Docker container and allows for persistent storage of user profiles.

The script abstracts the complexity of Docker commands, it allows users to start Clive TUI with a single command - we recommend this method for running the application.

You can find the script here: https://gtg.openhive.network/get/clive/start_clive.sh

Complete list of corrected issues

TL;DR

docker run -ti hiveio/clive:v1.27.5.15

or

wget https://gtg.openhive.network/get/clive/start_clive.sh
bash start_clive.sh

Your feedback is invaluable and always welcome.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now