Commit 4c6d2020 authored by linj's avatar linj

增加总量统计

parent 8efee529
...@@ -44,45 +44,46 @@ Usage of ./miner-tool: ...@@ -44,45 +44,46 @@ Usage of ./miner-tool:
./miner-tool ./miner-tool
#address,bty-last-day,ticket-amount(balance:frozen),coins-amount #address,bty-last-day,ticket-amount(balance:frozen),coins-amount
1FB8L3DykVF7Y78bRfUrRcMZwesKue7CyR,0,9003540(1200360:7803180),99 1FB8L3DykVF7Y78bRfUrRcMZwesKue7CyR,0,9003540(1200360:7803180),99
1Lw6QLShKVbKM6QvMaCQwTh5Uhmy4644CG,2185,9130730(1210:9129520),99 1Lw6QLShKVbKM6QvMaCQwTh5Uhmy4644CG,2375,9139895(1325:9138570),99
1PSYYfCbtSeT1vJTvSKmQvhz8y6VhtddWi,2675,9989452(1887:9987565),99 1PSYYfCbtSeT1vJTvSKmQvhz8y6VhtddWi,2670,9999812(157:9999655),99
1BG9ZoKtgU5bhKLpcsrncZ6xdzFCgjrZud,2515,9698958(2343:9696615),99 1BG9ZoKtgU5bhKLpcsrncZ6xdzFCgjrZud,2470,9708623(68:9708555),99
1G7s64AgX1ySDcUdSW5vDa8jTYQMnZktCd,1915,6746540(2100:6744440),99 1G7s64AgX1ySDcUdSW5vDa8jTYQMnZktCd,1840,6753555(130:6753425),99
1FiDC6XWHLe7fDMhof8wJ3dty24f6aKKjK,2445,9257140(1545:9255595),99 1FiDC6XWHLe7fDMhof8wJ3dty24f6aKKjK,2565,9266775(2150:9264625),99
1AMvuuQ7V7FPQ4hkvHQdgNWy8wVL4d4hmp,1675,5696144(1679:5694465),99 1AMvuuQ7V7FPQ4hkvHQdgNWy8wVL4d4hmp,1540,5702144(1769:5700375),99
1ExRRLoJXa8LzXdNxnJvBkVNZpVw3QWMi4,3600,13599201(2266:13596935),1748 1ExRRLoJXa8LzXdNxnJvBkVNZpVw3QWMi4,3380,13612541(671:13611870),1748
1KNGHukhbBnbWWnMYxu1C7YMoCj45Z3amm,2145,9058955(1385:9057570),99 1KNGHukhbBnbWWnMYxu1C7YMoCj45Z3amm,2275,9067855(1275:9066580),99
1AH9HRd4WBJ824h9PP1jYpvRZ4BSA4oN6Y,2255,9225786(211:9225575),99 1AH9HRd4WBJ824h9PP1jYpvRZ4BSA4oN6Y,2450,9234911(421:9234490),99
1NtVQebPQ5o5G8MrTqDiTctXm45V5c2E4y,2790,9971892(2222:9969670),9999 1NtVQebPQ5o5G8MrTqDiTctXm45V5c2E4y,2840,9982422(732:9981690),9999
1QKnWSiECAqu4MyLcgrodmpyArmU9dDibb,0,0(0:0),0 1QKnWSiECAqu4MyLcgrodmpyArmU9dDibb,0,0(0:0),0
18V7wgAV6wXx3LZDhZQwMypWzpU3NowDww,1395,5374561(1251:5373310),9478 18V7wgAV6wXx3LZDhZQwMypWzpU3NowDww,1380,5380186(786:5379400),9478
12gACnMdeneZSRmnvrmXwbTpTGzSWVv2gy,1195,4551926(596:4551330),9999 12gACnMdeneZSRmnvrmXwbTpTGzSWVv2gy,1115,4556801(2511:4554290),9999
1AC3W6wMZo2aiWb9199oQrBTrskcQSAKCN,1325,5275745(1435:5274310),9999 1AC3W6wMZo2aiWb9199oQrBTrskcQSAKCN,1360,5281485(1125:5280360),9999
1A2KN2Mk362LLKQEsdQN7MzrJtUPfi1uE1,1255,4818605(335:4818270),9999 1A2KN2Mk362LLKQEsdQN7MzrJtUPfi1uE1,1305,4823450(2095:4821355),9999
1GVAHbV2JiPsWCEM5arJ8ZXkTBGHPuwZgy,1380,4481871(2456:4479415),0 1GVAHbV2JiPsWCEM5arJ8ZXkTBGHPuwZgy,1205,4486626(1301:4485325),0
1CZZVQYCh24EfzVhxzuNiMfDTFG4iNbAA,0,0(0:0),0 1CZZVQYCh24EfzVhxzuNiMfDTFG4iNbAA,0,0(0:0),0
1B9XcMF56fmPNUqXKLvcknRVfkjayTwpnz,1940,8886491(61:8886430),11 1B9XcMF56fmPNUqXKLvcknRVfkjayTwpnz,105,8890526(1421:8889105),11
1A744PuVGVhQ3WQH5hjuzuHmsiwU5z4VV1,1730,6610055(625:6609430),9999 1A744PuVGVhQ3WQH5hjuzuHmsiwU5z4VV1,1805,6616855(1465:6615390),9999
1Nrh8c5PyWHMpoYanArpZ7ZqkRCDQJHmhx,0,0(0:0),0 1Nrh8c5PyWHMpoYanArpZ7ZqkRCDQJHmhx,0,0(0:0),0
158Zj4Fq25DiKJxEfBazP6QqMiTMSxs4wF,0,7160000(7160000:0),9999 158Zj4Fq25DiKJxEfBazP6QqMiTMSxs4wF,0,7160000(7160000:0),9999
14BVRbSDJejZm3hKungv2qUtEmQgVC8HSg,1330,5402781(2456:5400325),9999 14BVRbSDJejZm3hKungv2qUtEmQgVC8HSg,1600,5408786(2396:5406390),9999
1CGjAFHorp23EBoHp85wK73ahQNRfXJwcm,1640,6332008(1673:6330335),9999 1CGjAFHorp23EBoHp85wK73ahQNRfXJwcm,1760,6338613(2233:6336380),9999
1BQZrHhZGXkaF9RmwHpjgN3YdW7oYiXp9D,0,0(0:0),0 1BQZrHhZGXkaF9RmwHpjgN3YdW7oYiXp9D,0,0(0:0),0
1M8neqySzRxpspad8hCbLCG3nkxTDFznEJ,1700,6482924(2544:6480380),38 1M8neqySzRxpspad8hCbLCG3nkxTDFznEJ,1690,6489524(114:6489410),38
16QgMVZM3oBE7NLwdR21LyNXhSgRCTDMMs,1705,5740228(758:5739470),9999 16QgMVZM3oBE7NLwdR21LyNXhSgRCTDMMs,1670,5746533(1163:5745370),9999
12mntLkLEvQX9SBhSR1Fu8MSmxbLPi9Yqk,1720,6623703(2243:6621460),9999 12mntLkLEvQX9SBhSR1Fu8MSmxbLPi9Yqk,1815,6630663(248:6630415),9999
1JxUHHvSZTNWBWHK8snzLdVXiQi54juLdh,1890,7219642(1152:7218490),0 1JxUHHvSZTNWBWHK8snzLdVXiQi54juLdh,1855,7226867(2392:7224475),0
1JqoZngTysvqsbvvMNPietdcUqWV551rjM,1355,5971874(1509:5970365),0 1JqoZngTysvqsbvvMNPietdcUqWV551rjM,1675,5978149(1719:5976430),0
1G3HRSLPAKvKcTYW7KNhaWftgchj9HiwnV,1395,5821188(833:5820355),1 1G3HRSLPAKvKcTYW7KNhaWftgchj9HiwnV,1505,5827288(903:5826385),1
1BAKgXAcgTzFF4ysHyhHwy9FUvPjntsHjc,2630,10426396(791:10425605),1 1BAKgXAcgTzFF4ysHyhHwy9FUvPjntsHjc,2775,10437116(2316:10434800),1
1MWs33SLMN3VPZmqJqBRMHCJUFyornsCDN,2525,10722760(185:10722575),99999 1MWs33SLMN3VPZmqJqBRMHCJUFyornsCDN,2555,10732750(1150:10731600),99999
1AFKj1SpvLinKAFK1kKK9rbPD4iJQbgfJH,2275,9331106(576:9330530),0 1AFKj1SpvLinKAFK1kKK9rbPD4iJQbgfJH,2610,9341026(1386:9339640),0
1L5wa8KXBpcLkmfV1jsNszb8ATqJJBh3HV,780,2726701(2531:2724170),102 1L5wa8KXBpcLkmfV1jsNszb8ATqJJBh3HV,0,2729501(2306:2727195),102
1EcbX5LJ3f1669LZwKDfdw55cVKH1K33qV,1590,6372341(2981:6369360),9999 1EcbX5LJ3f1669LZwKDfdw55cVKH1K33qV,0,6378681(271:6378410),9999
15Rrkrw2wiXTEJr9AeBuHaKtVDrGLEjvdM,1650,7086459(54:7086405),9999 15Rrkrw2wiXTEJr9AeBuHaKtVDrGLEjvdM,0,7094089(1504:7092585),9999
1LszcYi5sCkrvrHHyZFxkC14NF2563xNXF,0,5956709(1359:5955350),9 1LszcYi5sCkrvrHHyZFxkC14NF2563xNXF,0,5956709(1359:5955350),9
19eUJHafuw5zFSVVWRruCSvoh6PSJrZzAc,1345,4744662(1342:4743320),9999 19eUJHafuw5zFSVVWRruCSvoh6PSJrZzAc,0,4749542(242:4749300),9999
12xn7T6aPSoynp4fDyDttBfH15huyHtLgR,1820,7403529(5124:7398405),9999 12xn7T6aPSoynp4fDyDttBfH15huyHtLgR,2125,7411399(919:7410480),9999
total,56315,263145238,252264
``` ```
......
...@@ -71,6 +71,7 @@ func report(addresses []string, accounts []Account, status []StatusResponse) { ...@@ -71,6 +71,7 @@ func report(addresses []string, accounts []Account, status []StatusResponse) {
} }
fmt.Printf("#%s,%s,%s,%s\n", "address", "bty-last-day", "ticket-amount(balance:frozen)", "coins-amount") fmt.Printf("#%s,%s,%s,%s\n", "address", "bty-last-day", "ticket-amount(balance:frozen)", "coins-amount")
totalMine, totalTicket, totalCoins := int64(0), int64(0), int64(0)
for _, a := range addresses { for _, a := range addresses {
r := results[a] r := results[a]
// fmt.Println("debug: ", a) // fmt.Println("debug: ", a)
...@@ -81,7 +82,11 @@ func report(addresses []string, accounts []Account, status []StatusResponse) { ...@@ -81,7 +82,11 @@ func report(addresses []string, accounts []Account, status []StatusResponse) {
fmt.Printf("%s,%d,%d(%d:%d),%d\n", a, r.miner.LastDayMinerCount*5, fmt.Printf("%s,%d,%d(%d:%d),%d\n", a, r.miner.LastDayMinerCount*5,
r.ticket.Total/1e8, r.ticket.Balance/1e8, r.ticket.Frozen/1e8, r.ticket.Total/1e8, r.ticket.Balance/1e8, r.ticket.Frozen/1e8,
r.coins.Total/1e8) r.coins.Total/1e8)
totalMine += r.miner.LastDayMinerCount * 5
totalTicket += r.ticket.Total / 1e8
totalCoins += r.coins.Total / 1e8
} }
fmt.Printf("%s,%d,%d,%d\n", "total", totalMine, totalTicket, totalCoins)
} }
// Req Req // Req Req
......
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment