code: def connect_hostport(hostport, timeout=RPC_DEFAULT_TIMEOUT, my_hostport=None):
      
      host, port = url_to_host_port(hostport)
  
      assert host is not None and port is not None
  
      protocol = url_protocol(hostport)
      if protocol is None:
          log.warning("No scheme given in {}. Guessing by port number".format(hostport))
          if port == RPC_SERVER_PORT or port == RPC_SERVER_TEST_PORT:
              protocol = 'http'
          else:
              protocol = 'https'
  
      proxy = BlockstackRPCClient(host, port, timeout=timeout, src=my_hostport, protocol=protocol)
      return proxy
docs: Connect to the given "host:port" string
      Returns a BlockstackRPCClient instance