From dd8b5f1a96d45d2ea4f1f60c9a82f639f867d2d6 Mon Sep 17 00:00:00 2001 From: Martin HS Date: Mon, 19 Aug 2024 13:40:16 +0200 Subject: [PATCH] Update accounts/abi/type.go --- accounts/abi/type.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/accounts/abi/type.go b/accounts/abi/type.go index fa89a6c185..e59456f15a 100644 --- a/accounts/abi/type.go +++ b/accounts/abi/type.go @@ -219,7 +219,7 @@ func NewType(t string, internalType string, components []ArgumentMarshaling) (ty typ.T = FunctionTy typ.Size = 24 default: - if strings.Contains(internalType, "contract") { + if strings.HasPrefix(internalType, "contract ") { typ.Size = 20 typ.T = AddressTy } else {