docs: @Override
    public Trades getTrades(CurrencyPair currencyPair, Object... args) throws IOException {
  
      final BTCTradeTrade[] trades;
      if (args == null || args.length == 0) {
        trades = getBTCTradeTrades();
      } else {
        trades = getBTCTradeTrades(toLong(args[0]));
      }
      return BTCTradeAdapters.adaptTrades(trades, currencyPair);
    }