goBlockchainDataAnalysis/DevelopmentNotes.md
DevelopmentNotes.mdRaw
1# Development Notes
2
3## ToDo list
4
5- Backend
6 - Sankey Address generation without loops
7- Frontend
8 - After Sankey visualization, go to Network Address visualization and render without Sankey dots
9- Both
10 - Tx volume
11 - Block size
12 - Blockchain size
13
14other
15
16- Add counter with total blocks, total tx, total address
17
18- store date hour, day, etc:
19 ```Go
20 type DateModel struct {
21 Hour string `json:"hour"`
22 Day string `json:"day"`
23 Month string `json:"month"`
24 Amount float64 `json:"amount"`
25 BlockHash string `json:"blockhash"`
26 BlockHeight string `json:"blockheight"`
27 }
28```
29
30- mantain connection with wallet using websockets
31
32- num address evolution throught time
33
34- fix error in exploreBlockchain.go, when getting the tx.Vin
35tx 8f04960da36beaa928b9693f7dca4afae5a6122bb6874d409a1156e4c6c55024 has 4 vin, but exploreBlockchain is only getting the first
36
37- pagination in address network generation
38
39- stop rendering dots of sankey, when view change
40
41- sidebar pages:
42 list of addresses in fairmarket (addresses of shops), to view statistics in time of the inputs and outputs in a timeline
43
44- refresh blockchain database every minute