@@ -1154,17 +1154,17 @@ class _StructMeta(type):
11541154
11551155def _tuple_type_from_struct (struct : type [Struct ]) -> type [Tuple ]: # type: ignore[type-arg]
11561156 field_types = [f .type for f in struct ._type_info .fields ]
1157- return parameterize_type (Tuple , * field_types )
1157+ return parameterize_type (Tuple , * field_types ) # type: ignore[arg-type]
11581158
11591159
1160- class Struct (MutableBytes , _ABIEncoded , metaclass = _StructMeta ): # type: ignore[misc]
1160+ class Struct (MutableBytes , _ABIEncoded , metaclass = _StructMeta ):
11611161 """Base class for ARC4 Struct types."""
11621162
11631163 _type_info : typing .ClassVar [_StructTypeInfo ] # type: ignore[misc]
11641164
11651165 def __init_subclass__ (cls , * args : typing .Any , ** kwargs : dict [str , typing .Any ]) -> None :
11661166 # make implementation not frozen, so we can conditionally control behaviour
1167- dataclasses .dataclass (cls , * args , ** {** kwargs , "frozen" : False })
1167+ dataclasses .dataclass (cls , * args , ** {** kwargs , "frozen" : False }) # type: ignore[call-overload]
11681168 frozen = kwargs .get ("frozen" , False )
11691169 assert isinstance (frozen , bool )
11701170 cls ._type_info = _StructTypeInfo (cls , frozen = frozen )
0 commit comments