This commit is contained in:
2026-09-12 16:25:34 +08:00
parent 7a7049ce44
commit 554dd0f4cb
13 changed files with 646 additions and 93 deletions

View File

@@ -47,8 +47,10 @@ class TradeMixin:
response = self._post_json(
"/api/trade/ipo_data",
{"type": str(ipo_type).strip().upper()},
) or []
return response if isinstance(response, list) else []
)
if not isinstance(response, list):
raise ValueError('IPO response must be a list')
return response
def cancel_by_id(self, order_id: str) -> dict[str, Any]: