def check_for_default_value_for_missing_params(missing_params, method_params):
    """
    :param missing_params: Params missing from Rule
    :param method_params: Params defined on method, which could have default value for missing param
    [{
     'label': 'action_label',
     'name': 'action_parameter',
     'fieldType': 'numeric',
     'defaultValue': 123
    },
    ...
    ]
    :return Params that are missing from rule but have default params: {'action_parameter'}
    """
    missing_params_with_default_value = set()
    if method_params:
        for param in method_params:
            if param['name'] in missing_params and param.get('defaultValue', None) is not None:
                missing_params_with_default_value.add(param['name'])

    return missing_params_with_default_value