Stage 05.2+ - advanced draft builder (FSM, UI, pagination, smart inputs)

This commit is contained in:
2026-04-17 12:54:05 +03:00
parent f48effd9b5
commit 8e696ef582
15 changed files with 558 additions and 93 deletions

View File

@@ -1,6 +1,6 @@
from __future__ import annotations
from dataclasses import dataclass
from dataclasses import dataclass, field
@dataclass(slots=True)
@@ -24,4 +24,10 @@ class OrderEntryContext:
last_price: float
bid_price: float
ask_price: float
quantity_presets: list[str]
quantity_presets: list[str]
@dataclass(slots=True)
class OrderValidationResult:
is_valid: bool
errors: list[str] = field(default_factory=list)