fn is_converged(&self, converge_map: &HashMap<usize, usize>) -> bool {
        self.get_vote(self.converge_depth)
            .map(|v| {
                let v = *converge_map.get(&v.fork.id).unwrap_or(&0);
                // hard-coded to 100 nodes
                assert!(v <= 100);
                v > 50
            })
            .unwrap_or(true)
    }
/// check if the vote at `height` has over 50% of the cluster committed
check if the vote at `height` has over 50% of the cluster committed
check if the vote at ` height ` has over 50% of the cluster committed
fn is_converged(&self, converge_map: &HashMap<usize, usize>) -> bool {
        self.get_vote(self.converge_depth)
            .map(|v| {
                let v = *converge_map.get(&v.fork.id).unwrap_or(&0);
                // hard-coded to 100 nodes
                assert!(v <= 100);
                v > 50
            })
            .unwrap_or(true)
    }
fn is_converged ( & self , converge_map : & HashMap < usize , usize > ) -> bool { self . get_vote ( self . converge_depth ) . map ( | v | { let v = * converge_map . get ( & v . fork . id ) . unwrap_or ( & 0 ) ; // hard-coded to 100 nodes assert ! ( v 100 ) ; v > 50 } ) . unwrap_or ( true ) }
check if the vote at `height` has over 50% of the cluster committed
check if the vote at ` height ` has over 50% of the cluster committed
&self
converge_map
&HashMap<usize, usize>