We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b80d881 commit 536d647Copy full SHA for 536d647
nautilus_trader/adapters/betfair/execution.py
@@ -602,7 +602,9 @@ async def load_venue_id_mapping_from_cache(self) -> None:
602
self._log.info("Loading venue_id mapping from cache")
603
raw = self._cache.get("betfair_execution_client.venue_order_id_to_client_order_id") or b"{}"
604
self._log.info(f"venue_id_mapping: {raw.decode()=}")
605
- self.venue_order_id_to_client_order_id = msgspec.json.decode(raw)
+ self.venue_order_id_to_client_order_id = {
606
+ VenueOrderId(k): ClientOrderId(v) for k, v in msgspec.json.decode(raw).items()
607
+ }
608
609
def set_venue_id_mapping(
610
self,
0 commit comments