pub(crate) fn set_period<T: Config>(block: u32)