accounts/abi/abigen: remove duplicated method normalization logic

This commit is contained in:
Jared Wasinger 2025-02-17 17:05:21 -08:00
parent e97cef6365
commit 8b506f5b6f

View file

@ -167,10 +167,7 @@ func (cb *contractBinder) bindMethod(original abi.Method) error {
}
}
normalized.Outputs = normalizeArgs(original.Outputs)
for j, output := range normalized.Outputs {
if output.Name != "" {
normalized.Outputs[j].Name = abi.ToCamelCase(output.Name)
}
for _, output := range normalized.Outputs {
if hasStruct(output.Type) {
cb.binder.BindStructType(output.Type)
}