pub fn calculate_ip_iters( num_sps_sub_slot: u8, num_sp_intervals_extra: u8, sub_slot_iters: u64, signage_point_index: u8, required_iters: u64, ) -> Result<u64, Error>