Iterator<Map.Entry<String, JsonNode>> iter = marketNode.fields();
if (iter.hasNext()) {
Entry<String, JsonNode> entry = iter.next();
CurrencyPair currencyPair = BTERAdapters.adaptCurrencyPair(entry.getKey());
JsonNode marketInfoData = entry.getValue();
int decimalPlaces = marketInfoData.path("decimal_places").asInt();
BigDecimal minAmount = new BigDecimal(marketInfoData.path("min_amount").asText());
BigDecimal fee = new BigDecimal(marketInfoData.path("fee").asText());
BTERMarketInfo marketInfoObject = new BTERMarketInfo(currencyPair, decimalPlaces, minAmount, fee);
marketInfoMap.put(currencyPair, marketInfoObject);