redundant if ...; err != nil check, just return error instead.
381 if payloadRoot != headerRoot {
382 return errors.New("cannot unblind with different execution data")
383 }
384 if err := b.SetExecution(e); err != nil { 385 return err
386 }
387 return nil
Description
Some simple error checking patterns can be reduced to just a single return
statement returning a variable of type Error
.
Bad practice
if err != nil {
return err
}
return nil
Recommended
return err