update scalable_sync.py to add currency field to WealthfolioActivity and reposition symbol field for improved clarity
This commit is contained in:
+2
-2
@@ -185,14 +185,14 @@ def mark_seen(tx_id, tx_hash, status):
|
|||||||
@dataclass
|
@dataclass
|
||||||
class WealthfolioActivity:
|
class WealthfolioActivity:
|
||||||
date: str
|
date: str
|
||||||
symbol: Optional[str] = None
|
|
||||||
activity_type: str
|
activity_type: str
|
||||||
|
currency: str = "EUR"
|
||||||
|
symbol: Optional[str] = None
|
||||||
quantity: Optional[float] = None
|
quantity: Optional[float] = None
|
||||||
unit_price: Optional[float] = None
|
unit_price: Optional[float] = None
|
||||||
amount: Optional[float] = None
|
amount: Optional[float] = None
|
||||||
fee: Optional[float] = None
|
fee: Optional[float] = None
|
||||||
tax: Optional[float] = None
|
tax: Optional[float] = None
|
||||||
currency: str = "EUR"
|
|
||||||
source: str = "scalable-cli"
|
source: str = "scalable-cli"
|
||||||
external_id: Optional[str] = None
|
external_id: Optional[str] = None
|
||||||
account_id: Optional[str] = None
|
account_id: Optional[str] = None
|
||||||
|
|||||||
Reference in New Issue
Block a user