Merge pull request #5275 from xgswust/lotout-state-call
lotus state call will panic
This commit is contained in:
commit
afb9e5f672
@ -1617,7 +1617,7 @@ func parseParamsForMethod(act cid.Cid, method uint64, args []string) ([]byte, er
|
|||||||
return nil, fmt.Errorf("unknown method %d for actor %s", method, act)
|
return nil, fmt.Errorf("unknown method %d for actor %s", method, act)
|
||||||
}
|
}
|
||||||
|
|
||||||
paramObj := methodMeta.Params
|
paramObj := methodMeta.Params.Elem()
|
||||||
if paramObj.NumField() != len(args) {
|
if paramObj.NumField() != len(args) {
|
||||||
return nil, fmt.Errorf("not enough arguments given to call that method (expecting %d)", paramObj.NumField())
|
return nil, fmt.Errorf("not enough arguments given to call that method (expecting %d)", paramObj.NumField())
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user