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:
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")
}