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.