pydantic - root model
This commit is contained in:
@@ -339,8 +339,7 @@ class TradeResponse(BaseModel):
|
|||||||
total_trades: int
|
total_trades: int
|
||||||
|
|
||||||
|
|
||||||
class ForceEnterResponse(BaseModel):
|
ForceEnterResponse = RootModel[Union[TradeSchema, StatusMsg]]
|
||||||
__root__: Union[TradeSchema, StatusMsg]
|
|
||||||
|
|
||||||
|
|
||||||
class LockModel(BaseModel):
|
class LockModel(BaseModel):
|
||||||
@@ -420,8 +419,7 @@ class PlotConfig_(BaseModel):
|
|||||||
subplots: Dict[str, Any]
|
subplots: Dict[str, Any]
|
||||||
|
|
||||||
|
|
||||||
class PlotConfig(BaseModel):
|
PlotConfig = RootModel[Union[PlotConfig_, Dict]]
|
||||||
__root__: Union[PlotConfig_, Dict]
|
|
||||||
|
|
||||||
|
|
||||||
class StrategyListResponse(BaseModel):
|
class StrategyListResponse(BaseModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user