docs: private static UserTrade adaptTrade(LimitOrder order) {
      BigDecimal feeAmount =
          order
              .getCumulativeAmount()
              .multiply(order.getLimitPrice())
              .multiply(fee)
              .setScale(8, RoundingMode.DOWN);
      return new UserTrade(
          order.getType(),
          order.getCumulativeAmount(),
          order.getCurrencyPair(),
          order.getLimitPrice(),
          order.getTimestamp(),
          null, // Trade id
          order.getId(), // Original order id
          feeAmount,
          order.getCurrencyPair().counter);
    }