Build 060.9: add WebSocket Trade Transport Model

This commit is contained in:
2026-07-19 13:19:47 +03:00
parent 2523d715e7
commit 0b4edca287
3 changed files with 1025 additions and 0 deletions

View File

@@ -161,6 +161,19 @@ class DzengiRestAggTrade:
buyer_is_maker: bool
# Транспортное представление одного события
# Dzengi WebSocket internal.trade.
@dataclass(frozen=True, slots=True)
class DzengiWebSocketTradeEvent:
trade_id: int
price: DzengiRawNumeric
size: DzengiRawNumeric
timestamp: int
symbol: str
buyer: bool
order_id: str
# Транспортное представление одного события Dzengi WebSocket ohlc.event.
#
# Событие содержит завершённую OHLC-свечу без объёма и поэтому не является