diff --git a/cmd/lotus-shed/msg.go b/cmd/lotus-shed/msg.go index b640fb9c9cb..7853624a6db 100644 --- a/cmd/lotus-shed/msg.go +++ b/cmd/lotus-shed/msg.go @@ -148,6 +148,15 @@ func printMessage(cctx *cli.Context, msg *types.Message) error { fmt.Println("Params:", p) + if msg, err := messageFromBytes(cctx, msg.Params); err == nil { + fmt.Println("---") + color.Red("Params message:") + + if err := printMessage(cctx, msg.VMMessage()); err != nil { + return err + } + } + return nil }