File tree Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Original file line number Diff line number Diff line change
1
+
1
2
[PortfolioEntry|id: int;symbol: string;name: string;portfolio_id: int]
2
3
[MarketOrder|id: int;filledPrice: decimal;fee: decimal;size: decimal,date: datetime;buy: bool;portfolio_entry_id: int]
3
4
[Portfolio|id: int; name: string;description: string;currencyCode: int]
17
18
18
19
[PortfolioEntryService|addEntryTo(entry;portfolio_id: int); updateEntry(entry);deleteEntry(entry);getPortfolioEntries(portfolio_id: int)]
19
20
20
- [MarketOrderService|addOrder(order, portfolio_entry_id: int);updateOrder(order);deleteOrder(order);getAllPortfolioEntryOrders(portfolio_entry_id: int)]
21
-
22
- [SummaryService|getMarketEntrySummary(market_entry_id: int);getPortfolioEntrySummary(portfolio_entry_summary: int);getPortfolioSummary(portfolio_id: int)]
21
+ [MarketOrderService|addOrder(order
22
+ portfolio_entry_id: int);updateOrder(order);deleteOrder(order);getAllPortfolioEntryOrders(portfolio_entry_id: int)]
23
23
24
-
25
- [CryptoStatsSource|getMarketEntries(currency, ids)]
24
+ [SummaryService|getMarketOrderSummary(order, assetPrice);getPortfolioEntrySummary(orders, assetPrice);getPortfolioSummary(summaries)]
26
25
27
26
[PortfolioService] -> [PortfolioRepository]
28
27
[PortfolioEntryService] -> [PortfolioEntryRepository]
29
28
[MarketOrderService] -> [MarketOrderRepository]
30
-
31
- [SummaryService] -> [MarketOrderService]
32
- [SummaryService] -> [PortfolioEntryService]
33
- [SummaryService] -> [CryptoStatsSource]
34
-
35
-
36
-
You can’t perform that action at this time.
0 commit comments