pub fn time_range_into_slots(
    era_summaries: &[EraSummary],
    sys_start: &DateTime<Utc>,
    interval: POSIXTimeRange
) -> Result<(Option<BigNum>, Option<BigNum>)>