public static LogsBloomFilter readFrom(final RLPInput input) {
    final Bytes bytes = input.readBytes();
    if (bytes.size() != BYTE_SIZE) {
      throw new RLPException(
          String.format(
              "LogsBloomFilter unexpected size of %s (needs %s)", bytes.size(), BYTE_SIZE));
    }
    return new LogsBloomFilter(bytes);
  }
Creates a bloom filter from the given RLP-encoded input.

@param input The input to read from
@return the input's corresponding bloom filter
evm/src/main/java/org/hyperledger/besu/evm/log/LogsBloomFilter.java