Fix PriceResult slots serialization that broke open-group response.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-24 17:09:38 +08:00
parent 51b8bb8f8a
commit 8ea05e7064
3 changed files with 16 additions and 5 deletions
+4 -1
View File
@@ -2,7 +2,7 @@
from __future__ import annotations
from dataclasses import dataclass
from dataclasses import asdict, dataclass
@dataclass(slots=True)
@@ -13,6 +13,9 @@ class PriceResult:
slip: float
notional: float
def to_dict(self) -> dict[str, float]:
return asdict(self)
def perp_fill(
*,