code: def params(self):
          
          return [{"name": p_name, "type": p_type.__name__}
                  for (p_name, p_type) in self.signature.parameter_types]
docs: The parameters for this method in a JSON-compatible format
  
          :rtype: list[dict[str, str]]