@Override
  public Predicate<EthPeer> getPeerRequirementFilter() {
    return (ethPeer) ->
        isPoS || ethPeer.chainState().getEstimatedHeight() >= requiredBlockchainHeight;
  }
Implements PeerTask for getting block bodies from peers, and matches headers to bodies to supply
full blocks
ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/peertask/task/GetBodiesFromPeerTask.java