docs: public Map<Long, DSXTransHistoryResult> getDSXTransHistory(
        Integer count,
        Long fromId,
        Long endId,
        DSXAuthenticatedV2.SortOrder order,
        Long since,
        Long end,
        DSXTransHistoryResult.Type type,
        DSXTransHistoryResult.Status status,
        String currency)
        throws IOException {
  
      DSXTransHistoryReturn dsxTransHistory =
          dsx.transHistory(
              apiKey,
              signatureCreator,
              exchange.getNonceFactory(),
              count,
              fromId,
              endId,
              order,
              since,
              end,
              type,
              status,
              currency);
      String error = dsxTransHistory.getError();
      if (MSG_NO_TRADES.equals(error)) {
        return Collections.emptyMap();
      }
  
      checkResult(dsxTransHistory);
      return dsxTransHistory.getReturnValue();
    }