No need to validate the tx again for trace
@@ -339,6 +339,9 @@ func (t *transition) ExecuteForTrace(ti module.TraceInfo) (canceler func() bool,
return nil, errors.IllegalArgumentError.Errorf("UnknownTransactionGroup(%d)", ti.Group)
}
+ // no need to validate the tx again for trace
+ t.step = stepValidated
+
return t.startExecution(func() error {
if t.syncer != nil {
return errors.InvalidStateError.New("TraceWithSyncTransition")
