From 9667891b7f1336f7fbda48566e053c55862203f9 Mon Sep 17 00:00:00 2001 From: Conor Patrick Date: Wed, 28 Jan 2026 11:24:53 -0500 Subject: [PATCH] apitypes: fix truncation of opening parenthesis --- signer/core/apitypes/types.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/signer/core/apitypes/types.go b/signer/core/apitypes/types.go index 9034e7e9ca..931e9c6fc0 100644 --- a/signer/core/apitypes/types.go +++ b/signer/core/apitypes/types.go @@ -432,7 +432,9 @@ func (typedData *TypedData) EncodeType(primaryType string) hexutil.Bytes { buffer.WriteString(obj.Name) buffer.WriteString(",") } - buffer.Truncate(buffer.Len() - 1) + if len(typedData.Types[dep]) > 0 { + buffer.Truncate(buffer.Len() - 1) + } buffer.WriteString(")") } return buffer.Bytes()