docs: @Override
    public UserTrades getTradeHistory(TradeHistoryParams params) throws IOException {
  
      Integer page = null;
      Integer limit = null;
      if (params instanceof TradeHistoryParamPaging) {
        page = ((TradeHistoryParamPaging) params).getPageNumber() + 1;
        limit = ((TradeHistoryParamPaging) params).getPageLength();
      }
  
      final CoinbaseTransfers transfers = super.getCoinbaseTransfers(page, limit);
      return CoinbaseAdapters.adaptTrades(transfers);
    }