private static boolean containsRequestWithEmptyData(final List<Request> requests) {
    return requests.stream().anyMatch(request -> request.getData().isEmpty());
  }
Validates a block's requests by ensuring they are correctly ordered, have a valid hash, and
pass their respective type-specific validations.

@param maybeRequests The list of requests to be validated.
@return true if all validations pass; false otherwise.
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/requests/MainnetRequestsValidator.java