CLI - Governance
The following commends should be implemented:
Proxy:
- clive show proxy - show the proxy.
- clive process proxy set - set a new proxy.
- clive process proxy unset - remove a proxy.
Witnesses
- clive show witnesses - show the list of witnesses (rank, witness name, votes). If the proxy is set, the
show witnesses
shows the info that proxy is set and the list of witnesses for which the proxy votes. - clive process vote-witness add - add a vote.
- clive process vote-witness remove - remove the vote.
Proposal - after TUI implementation
- clive show proposal - show the list of proposals (TBD - after TUI implementation). If the proxy is set, the
show proposal
shows the info that proxy is set and the list of proposals for which the proxy votes. - clive process vote-proposal add - add a vote.
- clive process vote-proposal remove - remove the vote.
The above commend should be inline with the transfer commend.
Before close this issue, be sure that the diagram https://gitlab.syncad.com/hive/clive/-/blob/master/clive/__private/cli/commands_structure.md is updated.