hived_rpc_scanner
is a CLI tool to check the status of Hive RPC nodes by testing certain endpoints.
Installation
Requires Python3.6+.
$ (sudo) pip install hived_rpc_scanner
alternatively, with Virtualenv:
cd /tmp
python3.6 -m venv hived-rpc-scanner-env
source hived-rpc-scanner-env/bin/activate
pip install hived-rpc-scanner
hived_rpc_scanner
if you already have an old version, try upgrading with pip install hived_rpc_scanner --upgrade
.
Usage
$ hived_rpc_scanner --nodes <node_url_1> <node_url_2> <...>
Upgrade notes
- Extended tags_api coverage. Found an issue at Hivemind while doing that.
- Added coverage for
account_history_api
,bridge_api
methods. - Added progress bar.
Cool stuff! I like that it’s in Python, the one that I actually use lol. I’ll see if I can get this to run!
Enjoy!
This is mostly useful for node operators, but also useful for end users to see which node is the fastest for them. Here is a command to see all nodes' performances.