diff --git a/cmd/tvx/main.go b/cmd/tvx/main.go index 2ab217953..6d5c64101 100644 --- a/cmd/tvx/main.go +++ b/cmd/tvx/main.go @@ -22,8 +22,8 @@ import ( var apiEndpoint string var apiFlag = cli.StringFlag{ - Name: "api", - Usage: "json-rpc api endpoint, formatted as [token]:multiaddr;" + + Name: "api", + Usage: "json-rpc api endpoint, formatted as [token]:multiaddr;" + "tvx uses unpriviliged operations, so the token may be omitted," + "but permissions may change in the future", EnvVars: []string{"FULLNODE_API_INFO"}, diff --git a/cmd/tvx/state.go b/cmd/tvx/state.go index 5bf1cf153..bff5cbd6e 100644 --- a/cmd/tvx/state.go +++ b/cmd/tvx/state.go @@ -116,8 +116,8 @@ func (sg *StateSurgeon) GetAccessedActors(ctx context.Context, a api.FullNode, m recur = func(trace *types.ExecutionTrace) { accessed[trace.Msg.To] = struct{}{} accessed[trace.Msg.From] = struct{}{} - for _, s := range trace.Subcalls { - recur(&s) + for i := range trace.Subcalls { + recur(&trace.Subcalls[i]) } } recur(&trace.ExecutionTrace)