WIP Cosmos TX Search Websocket Client.
This uses Gorilla to connect to a Tendermint websocket endpoint and receive results.
It does not yet parse the data or do anything with it and is more focus on a stable connection and providing information on the state of the connection.
The default CometBFT client makes it hard to manage a connection and have control over low level matters like timeouts and reconnections.