Archive post
Beeline CLI Updates: Governance operations and history
• beggars
Work continues on the Beeline CLI, a CLI for interacting with the Hive blockchain
Work continues on the Beeline CLI, a CLI for interacting with the Hive blockchain. The end goal being you can completely forgo a web browser and interact with Hive using the CLI (still a few more features to go before everything is covered).
In this release I've added in a couple of important features that were missing.
## Governance operations
You can see who you're currently voting for witness, proxies and your voting power.

List the current witnesses by ranking:

Cast witness votes:

All of these operations using your keys and protected by the pin code that you setup during initial setup.
## History
You can now perform history commands on your account or other accounts. Allowing you to filter by type (so you can see votes, etc).

You can even supply the `--format json` flag to get back the results in JSON format:

See specific history events like transfers:

## More to come
While the CLI is pretty feature-rich and complete, there is still more to come to make it even better. The ability to generate invoices with QR codes and other fun features I plan on adding into the CLI. I want it to be more of an operating system for Hive than a CLI.
The code is available on GitHub here: https://github.com/Vheissu/beeline and contributions are welcomed. Expand the code, create your own plugins or even your own CLI based on what I've done. It's entirely open-source.