Connects to a blockchain endpoint with a given signer.
The blockchain chain to connect to.
The signer to use for the connection.
The endpoint URL to connect to.
A promise that resolves to the connected client.
Connects to a blockchain endpoint with a given signer.