public FutureRoundProposalMessageValidator createFutureRoundProposalMessageValidator(
      final long chainHeight, final QbftBlockHeader parentHeader) {
    return new FutureRoundProposalMessageValidator(this, chainHeight, parentHeader);
  }
Create future round proposal message validator.

@param chainHeight the chain height
@param parentHeader the parent header
@return the future round proposal message validator
consensus/qbft-core/src/main/java/org/hyperledger/besu/consensus/qbft/core/validation/MessageValidatorFactory.java