[feature] make sure any node ips being added are 'caught up'

Using the following endpoint to determine if a thorchain client is caught up to the other nodes or not. If they are not caught up, they don't add their IP to the list.

curl -s HTTP://<IP address>:26657/status | jq .result.sync_info.catching_up

Merge request reports

Loading