}
private String add(CurrencyPair currencyPair, OrderType orderType, BigDecimal quantity, BigDecimal price) throws IOException {
CoinsetterClientSession session = getSession();
CoinsetterOrderRequest request =
new CoinsetterOrderRequest(session.getCustomerUuid(), getAccountUuid(), CoinsetterAdapters.adaptSymbol(currencyPair), CoinsetterAdapters.adaptSide(orderType), price == null ? "MARKET"
: "LIMIT", quantity, 2, price);
return orderServiceRaw.add(getSession().getUuid(), request).getUuid().toString();
}