pub(crate) async fn validate_epoch_transition_qc<TYPES: NodeType, I: NodeImplementation<TYPES>, V: Versions>(
proposal: &Proposal<TYPES, QuorumProposalWrapper<TYPES>>,
validation_info: &ValidationInfo<TYPES, I, V>,
) -> Result<()>
pub(crate) async fn validate_epoch_transition_qc<TYPES: NodeType, I: NodeImplementation<TYPES>, V: Versions>(
proposal: &Proposal<TYPES, QuorumProposalWrapper<TYPES>>,
validation_info: &ValidationInfo<TYPES, I, V>,
) -> Result<()>