class BitbayTradeServiceRaw extends BitbayBaseService {

  BitbayTradeServiceRaw(Exchange exchange) {
    super(exchange);
  }

  public BitbayUserTrades getBitbayTransactions(BitbayUserTradesQuery query)
      throws IOException, ExchangeException {<FILL_FUNCTION_BODY>}
}

    final String jsonQuery = ObjectMapperHelper.toCompactJSON(query);
    final BitbayUserTrades response =
        bitbayAuthenticated.getTransactionHistory(
            apiKey, sign, exchange.getNonceFactory(), UUID.randomUUID(), jsonQuery);
    checkError(response);
    return response;
  
<methods><variables>final non-sealed java.lang.String apiKey,final non-sealed org.knowm.xchange.bitbay.v3.BitbayAuthenticated bitbayAuthenticated,final non-sealed ParamsDigest sign