async fn transition_qc<TYPES: NodeType, I: NodeImplementation<TYPES>, V: Versions>(
validation_info: &ValidationInfo<TYPES, I, V>,
) -> Option<(QuorumCertificate2<TYPES>, NextEpochQuorumCertificate2<TYPES>)>
async fn transition_qc<TYPES: NodeType, I: NodeImplementation<TYPES>, V: Versions>(
validation_info: &ValidationInfo<TYPES, I, V>,
) -> Option<(QuorumCertificate2<TYPES>, NextEpochQuorumCertificate2<TYPES>)>