pub fn important_config_parameters_changed(&self, other: &ConfigParams, coarse: bool) -> Result<bool> {
        if self.config_params == other.config_params {
            return Ok(false)
        }
        if coarse {
            return Ok(true)
        }
        // for now, all parameters are "important"
        // at least the parameters affecting the computations of validator sets must be considered important
        // ...
        Ok(true)
    }
// when these parameters change, the block must be marked as a key block
when these parameters change, the block must be marked as a key block
when these parameters change the block must be marked as a key block
pub fn important_config_parameters_changed(&self, other: &ConfigParams, coarse: bool) -> Result<bool> {
        if self.config_params == other.config_params {
            return Ok(false)
        }
        if coarse {
            return Ok(true)
        }
        // for now, all parameters are "important"
        // at least the parameters affecting the computations of validator sets must be considered important
        // ...
        Ok(true)
    }
pub fn important_config_parameters_changed ( & self , other : & ConfigParams , coarse : bool ) -> Result < bool > { if self . config_params == other . config_params { return Ok ( false ) } if coarse { return Ok ( true ) } // for now, all parameters are "important" // at least the parameters affecting the computations of validator sets must be considered important // ... Ok ( true ) }
when these parameters change, the block must be marked as a key block
when these parameters change the block must be marked as a key block
&self
other
&ConfigParams
coarse
bool
&self
other
&ConfigParams
coarse
bool