code: def get_version(self, id=None, endpoint=None):
          
          return self._call_endpoint(GET_VERSION, id=id, endpoint=endpoint)
docs: Get the current version of the endpoint.
          Note: Not all endpoints currently implement this method
  
          Args:
              id: (int, optional) id to use for response tracking
              endpoint: (RPCEndpoint, optional) endpoint to specify to use
          Returns:
              json object of the result or the error encountered in the RPC call