hived-rpc-scanner: A tool to check the status of Hive RPC nodes by testing certain endpoints.
Repository:
https://github.com/emre/hived-rpc-scanner
`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
```
# Usage
```
$ hived_rpc_scanner --nodes <...>
```
# Notes
- The listed endpoints are a subset of available endpoints. There is still a possibility that some of the endpoints in the tested API host may not work, while this tool shows everything in green.
- There are certain sanity checks applied for each endpoint. E.g: Structure of the response, element counts, element types. You can see the whole validator set [here](https://github.com/emre/hived-rpc-scanner/blob/main/hived_rpc_scanner/validators.py).
- If you're an app developer and some of your favorite endpoints are not listed here, let me know so I can add them to the test list.
Enjoy.
# Vote for my witness
***
If you want to support my work, consider casting a vote on [Hivesigner](https://hivesigner.com.com/sign/account-witness-vote?witness=emrebeyler&approve=1) or on [PeakD](https://peakd.com/witnesses).</div>
See: hived-rpc-scanner: A tool to check the status of Hive RPC nodes by testing certain endpoints. by @emrebeyler