Build 060.2: add REST trade transport model

This commit is contained in:
2026-07-18 13:44:50 +03:00
parent c52c099d54
commit 013efd8a97
3 changed files with 1459 additions and 1 deletions

View File

@@ -150,6 +150,17 @@ class DzengiKlinesResponse:
items: tuple[DzengiKline, ...]
# Транспортное представление одной агрегированной сделки
# Dzengi GET /api/v2/aggTrades.
@dataclass(frozen=True, slots=True)
class DzengiRestAggTrade:
aggregate_trade_id: int
price: DzengiRawNumeric
quantity: DzengiRawNumeric
timestamp: int
buyer_is_maker: bool
# Транспортное представление одного события Dzengi WebSocket ohlc.event.
#
# Событие содержит завершённую OHLC-свечу без объёма и поэтому не является