diff --git a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampExchange.java b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampExchange.java index 4ab00df013..81a666b66e 100644 --- a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampExchange.java +++ b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampExchange.java @@ -1,7 +1,7 @@ package org.knowm.xchange.bitstamp; import java.io.IOException; -import java.util.Arrays; +import java.util.List; import java.util.UUID; import java.util.concurrent.TimeUnit; import org.knowm.xchange.BaseExchange; @@ -68,8 +68,8 @@ public SynchronizedValueFactory getTimestampFactory() { public void remoteInit() throws IOException, ExchangeException { BitstampMarketDataServiceRaw dataService = (BitstampMarketDataServiceRaw) this.marketDataService; - BitstampPairInfo[] bitstampPairInfos = dataService.getTradingPairsInfo(); + List bitstampPairInfos = dataService.getTradingPairsInfo(); exchangeMetaData = - BitstampAdapters.adaptMetaData(Arrays.asList(bitstampPairInfos), exchangeMetaData); + BitstampAdapters.adaptMetaData(bitstampPairInfos, exchangeMetaData); } } diff --git a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampV2.java b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampV2.java index 6ecaa9843b..388d9f6960 100644 --- a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampV2.java +++ b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/BitstampV2.java @@ -54,7 +54,7 @@ BitstampTransaction[] getTransactions( @GET @Path("trading-pairs-info/") - BitstampPairInfo[] getTradingPairsInfo() throws IOException, BitstampException; + List getTradingPairsInfo() throws IOException, BitstampException; class Pair { public final CurrencyPair pair; diff --git a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/service/BitstampMarketDataServiceRaw.java b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/service/BitstampMarketDataServiceRaw.java index 70b28dcc55..76a0d98b08 100644 --- a/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/service/BitstampMarketDataServiceRaw.java +++ b/xchange-bitstamp/src/main/java/org/knowm/xchange/bitstamp/service/BitstampMarketDataServiceRaw.java @@ -71,7 +71,7 @@ public BitstampTransaction[] getTransactions(CurrencyPair pair, @Nullable Bitsta } } - public BitstampPairInfo[] getTradingPairsInfo() throws IOException { + public List getTradingPairsInfo() throws IOException { try { return bitstampV2.getTradingPairsInfo(); } catch (BitstampException e) {