Make more fields optional and fix crash
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user