getSignaturesMatchingCriteria(TransactionType txType, byte[] publicKey,
Integer minBlockHeight, Integer maxBlockHeight) throws DataException;
+ /**
+ * Returns signatures for transactions that match search criteria.
+ *
+ * Alternate version that allows for custom where clauses and bind params.
+ * Only use for very specific use cases, such as the names integrity check.
+ * Not advised to be used otherwise, given that it could be possible for
+ * unsanitized inputs to be passed in if not careful.
+ *
+ * @param txType
+ * @param whereClauses
+ * @param bindParams
+ * @return
+ * @throws DataException
+ */
+ public List getSignaturesMatchingCustomCriteria(TransactionType txType, List whereClauses,
+ List