pub(crate) fn check_results(
    start: usize,
    end: usize,
    consensus: Arc<ConsensusGraph>,
    hashes: &Vec<H256>,
    valid_indices: &HashMap<usize, i32>,
    timer_indices: &HashMap<usize, i32>,
    adaptive_indices: &HashMap<usize, i32>
)