public static AbstractGetHeadersFromPeerTask forSingleNumber(
      final ProtocolSchedule protocolSchedule,
      final EthContext ethContext,
      final long blockNumber,
      final MetricsSystem metricsSystem) {
    return new GetHeadersFromPeerByNumberTask(
        protocolSchedule, ethContext, blockNumber, 1, 0, false, metricsSystem);
  }
Retrieves a sequence of headers from a peer.
ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/task/GetHeadersFromPeerByNumberTask.java