@@ -45,7 +45,7 @@ def __post_init__(self):
4545 self ._CODE = 1
4646
4747 @classmethod
48- @limit_primitive_type (list )
48+ @limit_primitive_type (list , tuple )
4949 def from_primitive (
5050 cls : Type [StakeCredential ], values : Union [list , tuple ]
5151 ) -> StakeCredential :
@@ -67,7 +67,7 @@ def __post_init__(self):
6767 self ._CODE = 0
6868
6969 @classmethod
70- @limit_primitive_type (list )
70+ @limit_primitive_type (list , tuple )
7171 def from_primitive (
7272 cls : Type [StakeRegistration ], values : Union [list , tuple ]
7373 ) -> StakeRegistration :
@@ -87,7 +87,7 @@ def __post_init__(self):
8787 self ._CODE = 1
8888
8989 @classmethod
90- @limit_primitive_type (list )
90+ @limit_primitive_type (list , tuple )
9191 def from_primitive (
9292 cls : Type [StakeDeregistration ], values : Union [list , tuple ]
9393 ) -> StakeDeregistration :
@@ -109,7 +109,7 @@ def __post_init__(self):
109109 self ._CODE = 2
110110
111111 @classmethod
112- @limit_primitive_type (list )
112+ @limit_primitive_type (list , tuple )
113113 def from_primitive (
114114 cls : Type [StakeDelegation ], values : Union [list , tuple ]
115115 ) -> StakeDelegation :
@@ -138,7 +138,7 @@ def to_primitive(self):
138138 return super ().to_primitive ()
139139
140140 @classmethod
141- @limit_primitive_type (list )
141+ @limit_primitive_type (list , tuple )
142142 def from_primitive (
143143 cls : Type [PoolRegistration ], values : Union [list , tuple ]
144144 ) -> PoolRegistration :
@@ -166,7 +166,7 @@ def __post_init__(self):
166166 self ._CODE = 4
167167
168168 @classmethod
169- @limit_primitive_type (list )
169+ @limit_primitive_type (list , tuple )
170170 def from_primitive (
171171 cls : Type [PoolRetirement ], values : Union [list , tuple ]
172172 ) -> PoolRetirement :
0 commit comments