The Lisk (LSK) team today was excited to announce the release of Lisk Commander 1.0.0, their command-line interface tool.
Lisk Commander, previously known as “Lisky” is a tool for advanced users of the Lisk network. It uses the Lisk general-purpose JavaScript library, Lisk Elements, and provides the functionality to interact with Lisk Core with the use of a command line.
Below, you can find the key features of the new release and what is planned next for Lisk Commander.
Newly-added Features
Get blockchain information with the new Lisk Core 1.0 API
All of the get and list functions from Lisk Commander 1.0.0 are compatible with the new Lisk Core 1.0 API. Commander can obtain information related to the blockchain from a particular network. Please note that until Lisk Core 1.0 is released to mainnet, it cannot communicate with mainnet nodes.
Create, sign, verify and broadcast transactions and signature
With Lisk Commander 1.0.0, users can create type 0 to type 4 transactions, which are transfer, register second signature, register a delegate, vote for delegates and register a multisignature account.
Independently or with a command-line pipe in interactive mode, users can sign and broadcast the transaction to the network. Additionally, if a user receives a transaction, the user can check to see if it contains a valid signature.
Encrypt passphrase and Decrypt passphrase command now compatible with Lisk Core 1.0
This feature is particularly important for delegates. A delegate needs to encrypt their passphrase locally and insert the encrypted passphrase in the configuration of the node to enable forging. Only the password used to create the encrypted passphrase is sent over the API endpoint provided by Lisk Core.
Sign message and Verify message
The sign message and verify message commands are often used to prove the ownership of a particular account. Now, Commander supports creating such a message and verifies whether or not the signature and message are from the correct owner.
The Future of Lisk Commander
Shusetsu Toda, Head of Lisk Commander said that for the upcoming Lisk Commander 2.0.0, the team is preparing a change in the framework from vorpal to oclif since vorpal has been out of active development and with oclif, Lisk can provide a much better user experience.
Currently, Lisk Commander is targeting the general advanced user of the Lisk network, but from Lisk Commander 2.0 onwards, the Lisk team will integrate more features for developers and blockchain creators as a first entry point into the Lisk ecosystem.
Together with Lisk Elements and the SDK, Lisk Commander will emerge to become a tool that can be used to create, maintain and interact with the network as well as the mainchain/sidechain, as well as dapps. Developers and node maintainers will be able to create the template of the sidechain, start and manage the node, plus much more.