Update type.go

This commit is contained in:
Felix Lange 2025-08-07 20:07:46 +02:00 committed by GitHub
parent 12067d66f9
commit 4cd9af3c3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -252,15 +252,11 @@ func (t Type) GetType() reflect.Type {
case FixedBytesTy: case FixedBytesTy:
return reflect.ArrayOf(t.Size, reflect.TypeFor[byte]()) return reflect.ArrayOf(t.Size, reflect.TypeFor[byte]())
case BytesTy: case BytesTy:
return reflect.SliceOf(reflect.TypeFor[byte]()) return reflect.TypeFor[[]byte]()
case HashTy: case HashTy, FixedPointTy: // currently not used
// hashtype currently not used return reflect.TypeFor[[32]byte]()
return reflect.ArrayOf(32, reflect.TypeFor[byte]())
case FixedPointTy:
// fixedpoint type currently not used
return reflect.ArrayOf(32, reflect.TypeFor[byte]())
case FunctionTy: case FunctionTy:
return reflect.ArrayOf(24, reflect.TypeFor[byte]()) return reflect.TypeFor[[24]byte]()
default: default:
panic("Invalid type") panic("Invalid type")
} }