Skip to content

Commit ce1273e

Browse files
committed
resolved requested changes
1 parent d884441 commit ce1273e

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

hyperliquid/utils/types.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,16 @@
8686
"premium": str,
8787
"oraclePx": str,
8888
"markPx": str,
89-
"midPx": str,
90-
"impactPxs": Tuple[str, str],
89+
"midPx": Optional[str],
90+
"impactPxs": Optional[Tuple[str, str]],
9191
"dayBaseVlm": str,
9292
},
9393
)
9494
ActiveAssetCtx = TypedDict("ActiveAssetCtx", {"coin": str, "ctx": PerpAssetCtx})
95-
ActiveAssetSpotCtx = TypedDict("ActiveAssetSpotCtx", {"coin": str, "ctx": SpotAssetCtx})
95+
ActiveSpotAssetCtx = TypedDict("ActiveSpotAssetCtx", {"coin": str, "ctx": SpotAssetCtx})
9696
ActiveAssetCtxMsg = TypedDict("ActiveAssetCtxMsg", {"channel": Literal["activeAssetCtx"], "data": ActiveAssetCtx})
9797
ActiveSpotAssetCtxMsg = TypedDict(
98-
"ActiveSpotAssetCtxMsg", {"channel": Literal["activeSpotAssetCtx"], "data": ActiveAssetSpotCtx}
98+
"ActiveSpotAssetCtxMsg", {"channel": Literal["activeSpotAssetCtx"], "data": ActiveSpotAssetCtx}
9999
)
100100
Fill = TypedDict(
101101
"Fill",

hyperliquid/websocket_manager.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,8 @@ def ws_msg_to_identifier(ws_msg: WsMsg) -> Optional[str]:
6666
return f'webData2:{ws_msg["data"]["user"].lower()}'
6767
elif ws_msg["channel"] == "bbo":
6868
return f'bbo:{ws_msg["data"]["coin"].lower()}'
69-
elif ws_msg["channel"] == "activeAssetCtx":
69+
elif ws_msg["channel"] == "activeAssetCtx" or ws_msg["channel"] == "activeSpotAssetCtx":
7070
return f'activeAssetCtx:{ws_msg["data"]["coin"].lower()}'
71-
elif ws_msg["channel"] == "activeSpotAssetCtx":
72-
return f'activeAssetCtx:{ws_msg["data"]["coin"].lower()}'
73-
pass
7471

7572

7673
class WebsocketManager(threading.Thread):

0 commit comments

Comments
 (0)