From 40fa8c52d2afc87c76b2d38566e9920120b2da3c Mon Sep 17 00:00:00 2001 From: Kostya Date: Thu, 13 Aug 2026 15:52:07 +0000 Subject: Replace EventDTO with richer EventSummaryDTO/TradeRowDTO view models Introduce MechanismType and rename CommissionChargeType to CommissionTiming to better describe LMSR vs order-book events. LocalGuessMarketContext.GetAllEventsAsync is stubbed pending the new mapping. --- .../engine/provider/LocalGuessMarketContext.java | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) (limited to 'engine/src/main/java/market') diff --git a/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java b/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java index cf0923b..000e2a7 100644 --- a/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java +++ b/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java @@ -4,9 +4,7 @@ import jakarta.xml.bind.JAXBContext; import jakarta.xml.bind.Marshaller; import java.io.File; import java.util.List; -import market.guess.api.CommissionChargeType; -import market.guess.api.EventDTO; -import market.guess.api.EventStatus; +import market.guess.api.EventSummaryDTO; import market.guess.api.GuessMarketContext; import market.guess.api.LoadResultDTO; import market.guess.api.ProblemDTO; @@ -47,19 +45,8 @@ public class LocalGuessMarketContext implements GuessMarketContext { } @Override - public List GetAllEventsAsync() { - var events = context.getGMEvents(); - return events.getGMEvent().stream() - .map( - o -> - new EventDTO( - o.getId(), - String.join(" ", o.getName()), - o.getDescription(), - o.getComision().getValue(), - CommissionChargeType.ON_CLOSE, - EventStatus.ACTIVE)) - .toList(); + public List GetAllEventsAsync() { + throw new UnsupportedOperationException("Unimplemented method 'GetEventInfoByIdAsync'"); } @Override -- cgit v1.2.3