rebuild(runtime): govern market operations and job truth
This commit is contained in:
@@ -99,6 +99,14 @@ class EastmoneyProvider:
|
||||
) -> dict[str, ProviderResult | dict[str, object]]:
|
||||
raise ProviderError("The display provider cannot build market snapshots")
|
||||
|
||||
def realtime_market_inputs(
|
||||
self,
|
||||
trade_date: str,
|
||||
previous_trade_date: str,
|
||||
identifiers: tuple[str, ...],
|
||||
) -> dict[str, ProviderResult | dict[str, object]]:
|
||||
raise ProviderError("The display provider cannot build realtime market snapshots")
|
||||
|
||||
def sector_members(self, representative: str, trade_date: str) -> ProviderResult:
|
||||
raise ProviderError("The display provider is not the constituent authority")
|
||||
|
||||
@@ -126,6 +134,9 @@ class EastmoneyProvider:
|
||||
) -> ProviderResult:
|
||||
raise ProviderError("The display provider cannot supply calculation snapshots")
|
||||
|
||||
def event_reasons(self, trade_date: str) -> ProviderResult:
|
||||
raise ProviderError("The display provider cannot supply event reasons")
|
||||
|
||||
def screener_inputs(self, trade_dates: tuple[str, ...]) -> dict[str, ProviderResult | None]:
|
||||
raise ProviderError("The display provider cannot supply screener factors")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user