code: func (c *Client) RPCClient(ctx context.Context, nodeID string) (*rpc.Client, error) {
  	baseURL := strings.Replace(c.URL, "http", "ws", 1)
  	return rpc.DialWebsocket(ctx, fmt.Sprintf("%s/nodes/%s/rpc", baseURL, nodeID), "")
  }
docs: // RPCClient returns an RPC client connected to a node