@@ -65,7 +65,7 @@ class ValidatorInfoConfig:
65
65
nfdForInfo: int
66
66
entryGatingType: int
67
67
entryGatingAddress: str
68
- entryGatingAssets: list[int] | tuple[int, int, int, int]
68
+ entryGatingAssets: tuple[int, int, int, int]
69
69
gatingAssetMinBalance: int
70
70
rewardTokenId: int
71
71
rewardPerPayout: int
@@ -89,20 +89,20 @@ class ValidatorInfoState:
89
89
@dataclasses.dataclass(frozen=True)
90
90
class ValidatorInfoTokenpayoutratio:
91
91
"""Struct for ValidatorInfo_tokenPayoutRatio"""
92
- poolPctOfWhole: list[int] | tuple[int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int]
92
+ poolPctOfWhole: tuple[int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int]
93
93
updatedForPayout: int
94
94
95
95
@dataclasses.dataclass(frozen=True)
96
96
class ValidatorInfoNodepoolassignments:
97
97
"""Struct for ValidatorInfo_nodePoolAssignments"""
98
- nodes: list[ tuple[list[int] | tuple[int, int, int]]] | tuple[tuple[list[ int] | tuple[int , int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]]]
98
+ nodes: tuple[tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]]]
99
99
100
100
@dataclasses.dataclass(frozen=True)
101
101
class ValidatorInfo:
102
102
"""Struct for ValidatorInfo"""
103
103
config: ValidatorInfoConfig
104
104
state: ValidatorInfoState
105
- pools: list[tuple[int, int, int]] | tuple[tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int]]
105
+ pools: tuple[tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int]]
106
106
tokenPayoutRatio: ValidatorInfoTokenpayoutratio
107
107
nodePoolAssignments: ValidatorInfoNodepoolassignments
108
108
@@ -138,7 +138,7 @@ class ValidatorConfig:
138
138
nfdForInfo: int
139
139
entryGatingType: int
140
140
entryGatingAddress: str
141
- entryGatingAssets: list[int] | tuple[int, int, int, int]
141
+ entryGatingAssets: tuple[int, int, int, int]
142
142
gatingAssetMinBalance: int
143
143
rewardTokenId: int
144
144
rewardPerPayout: int
@@ -176,13 +176,13 @@ class ValidatorPoolKey:
176
176
@dataclasses.dataclass(frozen=True)
177
177
class PoolTokenPayoutRatio:
178
178
"""Struct for PoolTokenPayoutRatio"""
179
- poolPctOfWhole: list[int] | tuple[int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int]
179
+ poolPctOfWhole: tuple[int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int]
180
180
updatedForPayout: int
181
181
182
182
@dataclasses.dataclass(frozen=True)
183
183
class NodePoolAssignmentConfig:
184
184
"""Struct for NodePoolAssignmentConfig"""
185
- nodes: list[ tuple[list[int] | tuple[int, int, int]]] | tuple[tuple[list[ int] | tuple[int , int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]], tuple[list[int] | tuple[int, int, int]]]
185
+ nodes: tuple[tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]], tuple[tuple[int, int, int]]]
186
186
187
187
188
188
@dataclasses.dataclass(frozen=True, kw_only=True)
@@ -291,7 +291,7 @@ class ChangeValidatorRewardInfoArgs:
291
291
validatorId: int
292
292
EntryGatingType: int
293
293
EntryGatingAddress: str
294
- EntryGatingAssets: list[int] | tuple[int, int, int, int]
294
+ EntryGatingAssets: tuple[int, int, int, int]
295
295
GatingAssetMinBalance: int
296
296
RewardPerPayout: int
297
297
@@ -701,7 +701,7 @@ def change_validator_commission_address(
701
701
702
702
def change_validator_reward_info(
703
703
self,
704
- args: tuple[int, int, str, list[int] | tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
704
+ args: tuple[int, int, str, tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
705
705
params: CommonAppCallParams | None = None
706
706
) -> algokit_utils.AppCallMethodCallParams:
707
707
method_args = _parse_abi_args(args)
@@ -1144,7 +1144,7 @@ def change_validator_commission_address(
1144
1144
1145
1145
def change_validator_reward_info(
1146
1146
self,
1147
- args: tuple[int, int, str, list[int] | tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
1147
+ args: tuple[int, int, str, tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
1148
1148
params: CommonAppCallParams | None = None
1149
1149
) -> algokit_utils.BuiltTransactions:
1150
1150
method_args = _parse_abi_args(args)
@@ -1659,7 +1659,7 @@ def change_validator_commission_address(
1659
1659
1660
1660
def change_validator_reward_info(
1661
1661
self,
1662
- args: tuple[int, int, str, list[int] | tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
1662
+ args: tuple[int, int, str, tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
1663
1663
params: CommonAppCallParams | None = None,
1664
1664
send_params: algokit_utils.SendParams | None = None
1665
1665
) -> algokit_utils.SendAppTransactionResult[None]:
@@ -1950,7 +1950,7 @@ def validator_list(self) -> "_MapState[int, ValidatorInfo]":
1950
1950
)
1951
1951
1952
1952
@property
1953
- def staker_pool_set(self) -> "_MapState[str, list[tuple[int, int, int]] | tuple[tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int]]]":
1953
+ def staker_pool_set(self) -> "_MapState[str, tuple[tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int], tuple[int, int, int]]]":
1954
1954
"""Get values from the staker_pool_set map in box state"""
1955
1955
return _MapState(
1956
1956
self.app_client.state.box,
@@ -3009,7 +3009,7 @@ def change_validator_commission_address(
3009
3009
3010
3010
def change_validator_reward_info(
3011
3011
self,
3012
- args: tuple[int, int, str, list[int] | tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
3012
+ args: tuple[int, int, str, tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
3013
3013
*,
3014
3014
params: CommonAppFactoryCallParams | None = None,
3015
3015
compilation_params: algokit_utils.AppClientCompilationParams | None = None
@@ -3772,7 +3772,7 @@ def change_validator_commission_address(
3772
3772
3773
3773
def change_validator_reward_info(
3774
3774
self,
3775
- args: tuple[int, int, str, list[int] | tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
3775
+ args: tuple[int, int, str, tuple[int, int, int, int], int, int] | ChangeValidatorRewardInfoArgs,
3776
3776
params: CommonAppCallParams | None = None
3777
3777
) -> "ValidatorRegistryComposer":
3778
3778
self._composer.add_app_call_method_call(
0 commit comments