docs: public static OrderBook adaptOrderBook(
        CoinsuperResponse<CoinsuperOrderbook> coinsuperOrderbook, CurrencyPair currencyPair) {
      List<LimitOrder> asks = new ArrayList<LimitOrder>();
      List<LimitOrder> bids = new ArrayList<LimitOrder>();
  
      for (Ask coinsuperAsk : coinsuperOrderbook.getData().getResult().getAsks()) {
        asks.add(
            new LimitOrder(
                OrderType.ASK,
                new BigDecimal(coinsuperAsk.getQuantity()),
                currencyPair,
                null,
                null,
                new BigDecimal(coinsuperAsk.getLimitPrice())));
      }
  
      for (Bid coinsuperBid : coinsuperOrderbook.getData().getResult().getBids()) {
        bids.add(
            new LimitOrder(
                OrderType.BID,
                new BigDecimal(coinsuperBid.getQuantity()),
                currencyPair,
                null,
                null,
                new BigDecimal(coinsuperBid.getLimitPrice())));
      }
  
      return new OrderBook(new Date(), asks, bids);
    }