Make more fields optional and fix crash

This commit is contained in:
2022-11-29 07:20:39 +00:00
parent b3bacde8df
commit 2b13802009
2 changed files with 11 additions and 9 deletions

View File

@@ -541,8 +541,8 @@ class OrderTransaction(BaseModel):
requestID: str
time: str
type: str
instrument: str
units: str
instrument: str | None
units: str | None
timeInForce: str | None
positionFill: str | None
reason: str
@@ -588,11 +588,11 @@ class TradeDetailsTrade(BaseModel):
state: str
currentUnits: str
realizedPL: str
closingTransactionIDs: list[str]
closingTransactionIDs: list[str] | None
financing: str
dividendAdjustment: str
closeTime: str
averageClosePrice: str
closeTime: str | None
averageClosePrice: str | None
clientExtensions: ClientExtensions | None