public static LogsBloomFilter logsBloom(final List<TransactionReceipt> receipts) {
    final LogsBloomFilter.Builder filterBuilder = LogsBloomFilter.builder();

    receipts.forEach(receipt -> filterBuilder.insertFilter(receipt.getBloomFilter()));

    return filterBuilder.build();
  }
Generates the logs bloom filter for a list of transaction receipts

@param receipts the transaction receipts
@return the logs bloom filter
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/BodyValidation.java