Merge pull request #8098 from filecoin-project/feat/sectorlist-pledge

feat: lotus-miner sectors list --initial-pledge
This commit is contained in:
Łukasz Magiera 2022-02-15 16:44:49 +01:00 committed by GitHub
commit 6f21a10a56
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 11 deletions

View File

@ -161,7 +161,7 @@ var sectorsStatusCmd = &cli.Command{
fmt.Printf("Expiration:\t\t%v\n", status.Expiration) fmt.Printf("Expiration:\t\t%v\n", status.Expiration)
fmt.Printf("DealWeight:\t\t%v\n", status.DealWeight) fmt.Printf("DealWeight:\t\t%v\n", status.DealWeight)
fmt.Printf("VerifiedDealWeight:\t\t%v\n", status.VerifiedDealWeight) fmt.Printf("VerifiedDealWeight:\t\t%v\n", status.VerifiedDealWeight)
fmt.Printf("InitialPledge:\t\t%v\n", status.InitialPledge) fmt.Printf("InitialPledge:\t\t%v\n", types.FIL(status.InitialPledge))
fmt.Printf("\nExpiration Info\n") fmt.Printf("\nExpiration Info\n")
fmt.Printf("OnTime:\t\t%v\n", status.OnTime) fmt.Printf("OnTime:\t\t%v\n", status.OnTime)
fmt.Printf("Early:\t\t%v\n", status.Early) fmt.Printf("Early:\t\t%v\n", status.Early)
@ -294,8 +294,14 @@ var sectorsListCmd = &cli.Command{
Aliases: []string{"e"}, Aliases: []string{"e"},
}, },
&cli.BoolFlag{ &cli.BoolFlag{
Name: "seal-time", Name: "initial-pledge",
Usage: "display how long it took for the sector to be sealed", Usage: "display initial pledge",
Aliases: []string{"p"},
},
&cli.BoolFlag{
Name: "seal-time",
Usage: "display how long it took for the sector to be sealed",
Aliases: []string{"t"},
}, },
&cli.StringFlag{ &cli.StringFlag{
Name: "states", Name: "states",
@ -405,6 +411,7 @@ var sectorsListCmd = &cli.Command{
tablewriter.Col("Deals"), tablewriter.Col("Deals"),
tablewriter.Col("DealWeight"), tablewriter.Col("DealWeight"),
tablewriter.Col("VerifiedPower"), tablewriter.Col("VerifiedPower"),
tablewriter.Col("Pledge"),
tablewriter.NewLineCol("Error"), tablewriter.NewLineCol("Error"),
tablewriter.NewLineCol("RecoveryTimeout")) tablewriter.NewLineCol("RecoveryTimeout"))
@ -483,6 +490,9 @@ var sectorsListCmd = &cli.Command{
m["RecoveryTimeout"] = color.YellowString(lcli.EpochTime(head.Height(), st.Early)) m["RecoveryTimeout"] = color.YellowString(lcli.EpochTime(head.Height(), st.Early))
} }
} }
if inSSet && cctx.Bool("initial-pledge") {
m["Pledge"] = types.FIL(st.InitialPledge).Short()
}
} }
if !fast && deals > 0 { if !fast && deals > 0 {

View File

@ -1621,14 +1621,15 @@ USAGE:
lotus-miner sectors list [command options] [arguments...] lotus-miner sectors list [command options] [arguments...]
OPTIONS: OPTIONS:
--show-removed, -r show removed sectors (default: false) --show-removed, -r show removed sectors (default: false)
--color, -c use color in display output (default: depends on output being a TTY) --color, -c use color in display output (default: depends on output being a TTY)
--fast, -f don't show on-chain info for better performance (default: false) --fast, -f don't show on-chain info for better performance (default: false)
--events, -e display number of events the sector has received (default: false) --events, -e display number of events the sector has received (default: false)
--seal-time display how long it took for the sector to be sealed (default: false) --initial-pledge, -p display initial pledge (default: false)
--states value filter sectors by a comma-separated list of states --seal-time, -t display how long it took for the sector to be sealed (default: false)
--unproven, -u only show sectors which aren't in the 'Proving' state (default: false) --states value filter sectors by a comma-separated list of states
--help, -h show help (default: false) --unproven, -u only show sectors which aren't in the 'Proving' state (default: false)
--help, -h show help (default: false)
``` ```