1.2.1 • Published 3 months ago

eon-cmd-tools v1.2.1

Weekly downloads
-
License
ISC
Repository
github
Last release
3 months ago

EON Command line tools - version 1.2.1

Command line tools to interact in a smart way with an Horizen EON Node

Changelog

Setup instruction

Prerequisite: install node.js (tested with version >=16)

First install:

npm install -g eon-cmd-tools

If you have previously installed the tools, type this to update to the latest version:

npm update -g eon-cmd-tools

After the installation just type 'eon' on a terminal to display an help of the available commands. You will get this help:

usage: eon <command> <subcommand>

Available commands and subcommands:
  url                            => display current baseurl to the EON NODE (default: https://eon-rpc.horizenlabs.io)
  url set <url>                  => set new baseurl (format is like:  http://<hostname>:<port>)
                                    (the setting will be persisted in the user profile)
                                    Following shortcuts can be used:
                                      url set local -> shortcut to: url set http://127.0.0.1:9085
                                      url set testnet -> shortcut to: url set https://gobi-rpc.horizenlabs.io
                                      url set mainnet -> shortcut to: url set https://eon-rpc.horizenlabs.io
Following commands require the endpoint /ethv1 reachable:
  eth_block best|tip             => shows the most recent block by using standard eth rpc calls
  eth_block find <str>           => Find a block by heigth or hash using eth RPC call
                                    (if <str> represents an integer (decimal or hex (0x...)), will search by height, otherwise by hash)
  eth_blockNumber                => shows the most recent block number
  transaction find <str>         => Find a transaction by hash
  eth_gasPrice                   => Perform an eth_gasPrice call and display the price in decimal format
  eth_chainId                    => Perform an eth_chainId call and display result in decimal format
Following commands require other EON http endpoints reachable:
  block best|tip                 => shows the most recent block by using the eon /block/best endpoint
  block find <str>               => Find a block by heigth or hash
                                    (if <str> is an integer, will search by height, otherwise by hash)
  block forgingInfo              => display forging info and epoch number
  node info                      => display node information
  wallet keys|allPublicKeys      => list all public keys of the node
  wallet balance                 => list balance on the node wallet
  mc best                        => shows the most recent mainchain block reference included in the sidechain
  mc genesis                     => shows info about the mainchain block containing the transaction that created this sidechain
1.2.0

4 months ago

1.2.1

3 months ago

1.1.0

4 months ago

1.0.0

4 months ago