From 9892c60ed0bfaa9293babae79b5cf54c689a2425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Magiera?= Date: Thu, 17 Dec 2020 17:17:07 +0100 Subject: [PATCH] Show verified power in miner sector list --- cmd/lotus-storage-miner/sectors.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmd/lotus-storage-miner/sectors.go b/cmd/lotus-storage-miner/sectors.go index 1c3e4858cfa..5cf12b9919f 100644 --- a/cmd/lotus-storage-miner/sectors.go +++ b/cmd/lotus-storage-miner/sectors.go @@ -248,6 +248,7 @@ var sectorsListCmd = &cli.Command{ tablewriter.Col("Events"), tablewriter.Col("Deals"), tablewriter.Col("DealWeight"), + tablewriter.Col("VerifiedPower"), tablewriter.NewLineCol("Error"), tablewriter.NewLineCol("RecoveryTimeout")) @@ -267,9 +268,11 @@ var sectorsListCmd = &cli.Command{ _, inSSet := commitedIDs[s] _, inASet := activeIDs[s] - dw := .0 + dw, vp := .0, .0 if st.Expiration-st.Activation > 0 { - dw = float64(big.Div(st.DealWeight, big.NewInt(int64(st.Expiration-st.Activation))).Uint64()) + rdw := big.Add(st.DealWeight, st.VerifiedDealWeight) + dw = float64(big.Div(rdw, big.NewInt(int64(st.Expiration-st.Activation))).Uint64()) + vp = float64(big.Div(big.Mul(st.VerifiedDealWeight, big.NewInt(9)), big.NewInt(int64(st.Expiration-st.Activation))).Uint64()) } var deals int @@ -308,6 +311,9 @@ var sectorsListCmd = &cli.Command{ if !fast && deals > 0 { m["DealWeight"] = units.BytesSize(dw) + if vp > 0 { + m["VerifiedPower"] = color.GreenString(units.BytesSize(vp)) + } } if st.Early > 0 {