Explorer should check for if the connection to the node is working or not and communicate the same to the user. This can be done by greying out the network name.
If a node disconnects,
the explorer should stop querying for new data and only do HTTP requests to check if the node is up again or not.
explorer should still work for the data already present in the store.
Optional (but will be good to have in production env): Explorer should also have an array of backup nodes to connect. If the connection to the main node fails then after a certain threshold of retries the explorer should try connecting to the backup nodes in a round robin fashion.
Explorer should check for if the connection to the node is working or not and communicate the same to the user. This can be done by greying out the network name.
If a node disconnects,
Optional (but will be good to have in production env): Explorer should also have an array of backup nodes to connect. If the connection to the main node fails then after a certain threshold of retries the explorer should try connecting to the backup nodes in a round robin fashion.