diff --git a/cmd/lotus-storage-miner/info.go b/cmd/lotus-storage-miner/info.go index bbcab62f2..6239d53c2 100644 --- a/cmd/lotus-storage-miner/info.go +++ b/cmd/lotus-storage-miner/info.go @@ -154,6 +154,13 @@ var infoCmd = &cli.Command{ fmt.Println() + sealdur, err := nodeApi.SectorGetExpectedSealDuration(ctx) + if err != nil { + return err + } + + fmt.Printf("Expected Seal Duration: %s\n\n", sealdur) + fmt.Println("Sectors:") err = sectorsInfo(ctx, nodeApi) if err != nil { diff --git a/node/modules/storageminer.go b/node/modules/storageminer.go index ba0178e10..de69c2462 100644 --- a/node/modules/storageminer.go +++ b/node/modules/storageminer.go @@ -420,7 +420,7 @@ func StorageProvider(minerAddress dtypes.MinerAddress, } earliest := abi.ChainEpoch(sealEpochs) + ht if deal.Proposal.StartEpoch < earliest { - log.Warnf("proposed deal would start before sealing can be completed; rejecting storage deal proposal from client: %s", deal.Proposal.PieceCID, deal.Client.String()) + log.Warnw("proposed deal would start before sealing can be completed; rejecting storage deal proposal from client", "piece_cid", deal.Proposal.PieceCID, "client", deal.Client.String(), "seal_duration", sealDuration, "earliest", earliest, "curepoch", ht) return false, fmt.Sprintf("cannot seal a sector before %s", deal.Proposal.StartEpoch), nil }