@Override
  public Optional<ValidatorVote> getVoteAfterBlock(
      final BlockHeader header, final Address localAddress) {
    final VoteTally voteTally = voteTallyCache.getVoteTallyAfterBlock(header);
    return voteProposer.getVote(localAddress, voteTally);
  }
Instantiates a new Block vote provider.

@param voteTallyCache the vote tally cache
@param voteProposer the vote proposer
consensus/common/src/main/java/org/hyperledger/besu/consensus/common/validator/blockbased/BlockVoteProvider.java