From 4cd9af3c3b4dbef9efbec02ee8160da520fec411 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 7 Aug 2025 20:07:46 +0200 Subject: [PATCH] Update type.go --- accounts/abi/type.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/accounts/abi/type.go b/accounts/abi/type.go index 3538bd992c..2fd11ac123 100644 --- a/accounts/abi/type.go +++ b/accounts/abi/type.go @@ -252,15 +252,11 @@ func (t Type) GetType() reflect.Type { case FixedBytesTy: return reflect.ArrayOf(t.Size, reflect.TypeFor[byte]()) case BytesTy: - return reflect.SliceOf(reflect.TypeFor[byte]()) - case HashTy: - // hashtype currently not used - return reflect.ArrayOf(32, reflect.TypeFor[byte]()) - case FixedPointTy: - // fixedpoint type currently not used - return reflect.ArrayOf(32, reflect.TypeFor[byte]()) + return reflect.TypeFor[[]byte]() + case HashTy, FixedPointTy: // currently not used + return reflect.TypeFor[[32]byte]() case FunctionTy: - return reflect.ArrayOf(24, reflect.TypeFor[byte]()) + return reflect.TypeFor[[24]byte]() default: panic("Invalid type") }