def METHOD_NAME(self,params):
    """
    Parameters will be used to generate the signature of the method, an md5.
    So we need signatures to be deterministic. There are two sources of randomness
    - Python version, in particular differences in dealing with encodings
    - Unsorted sets.
    This method will add casting transformations to fix those, only required for testing.
    :param params:
    :return: a list of parameters that should generate a deterministic md5 signature.
    """
    lparams = list(params)
    for i, param in enumerate(lparams):
        if isinstance(param, dict):
            lparams[i] = self._to_ordered_dict(param)
    return  OneServer.METHOD_NAME(self, lparams)