code: @Override
    public UserTrades getTradeHistory(TradeHistoryParams params) throws IOException {
  
      return BitsoAdapters.adaptTradeHistory(
          getBitsoUserTransactions(Long.valueOf(((TradeHistoryParamPaging) params).getPageLength())));
    }
docs: Required parameter types: {@link TradeHistoryParamPaging#getPageLength()}
  
  <p>Warning: using a limit here can be misleading. The underlying call retrieves trades,
  withdrawals, and deposits. So the example here will limit the result to 17 of those types and
  from those 17 only trades are returned. It is recommended to use the raw service demonstrated
  below if you want to use this feature.