diff --git a/x/auth/tx/eip712.go b/x/auth/tx/eip712.go index 1dcd7af446..3657c27805 100644 --- a/x/auth/tx/eip712.go +++ b/x/auth/tx/eip712.go @@ -453,6 +453,9 @@ func traverseFields( // Support array of uint64 if isCollection && fieldType.Kind() != reflect.Slice && fieldType.Kind() != reflect.Array { ethTyp += "[]" + if ethTyp == "uint8[]" { + ethTyp = "string" + } } if prefix == typeDefPrefix {