async fn check_hardfork<P: Provider<TempoNetwork>>( provider: &P, ) -> (DoctorStep, Option<TempoHardfork>)