}
public ANXGenericResponse placeANXLimitOrder(CurrencyPair currencyPair, String type, BigDecimal amount, BigDecimal price) throws IOException {
try {
ANXGenericResponse anxGenericResponse =
anxV2.placeOrder(exchangeSpecification.getApiKey(), signatureCreator, getNonce(), currencyPair.baseSymbol, currencyPair.counterSymbol, type, amount, price);
return anxGenericResponse;
} catch (ANXException e) {
throw new ExchangeException("Error calling placeLimitOrder(): " + e.getError(), e);