Two main goals achieved during the last weeks were to bump the Textual to a newer version and to complete the implementation of governance operation in the CLI (command line interface).
We also added a new small - but useful - feature to voting for proposals - if you add or remove more than 5 votes, those votes are automatically divided into two or more operations.
How we are with the plan
We wrote about our plans more than three months ago.
Let’s sum up where we are:
- Support for the operations requiring active authority:
- Transfer - already delivered (available in CLI and TUI).
- Savings management (transfer to savings, transfer from savings, canceling a transfer from savings) - already delivered ( available in CLI and TUI).
- Governance (vote for proposals, vote for witnesses, set a proxy) - already delivered (available in CLI and TUI).
- Hive Power management (Power Up and Power Down) - coming soon.
- Recurrent transfer - coming soon.
We decided to add one more operation requiring active authority to Clive - update an authority - to allow users to change their authority in an easy and safe way.
So as you can see we are on track.
CLI governance operations
The following operations related to governance are now available in the CLI:
- add/remove vote for a witness
- add/remove vote for a proposal
- set/unset a proxy
CLI governance operations - commands related to voting for a witness
The following commands are related to voting for a witness:
clive show witnesses- displays a list of witnesses
Information about the parameters of every clive command can be displayed by running the command with -h.

Example:
The list of witnesses is sorted by received votes, but --account-name votes are shown first.

clive show witness --name XXX- displays the witness details for the selected witness

Example:
A user wants to see the details of a witness named gtg.

clive process vote-witness add- adds a vote for a witness. You may add one vote in one operation.
Options: –profile-name, –password, –sign, –beekeeper-remote, –broadcast/–no-broadcast,