Skip to content

Commit

Permalink
Added missing signed extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
arjanz committed Dec 2, 2021
1 parent ed5385b commit 803030f
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions scalecodec/types.py
Original file line number Diff line number Diff line change
Expand Up @@ -1895,12 +1895,14 @@ def get_signed_extensions(self):
'CheckWeight': {'extrinsic': None, 'additional_signed': None},
'ValidateEquivocationReport': {'extrinsic': None, 'additional_signed': None},
'LockStakingStatus': {'extrinsic': None, 'additional_signed': None},
'CheckBlockGasLimit': {'extrinsic': None, 'additional_signed': None}
'CheckBlockGasLimit': {'extrinsic': None, 'additional_signed': None},
'RestrictFunctionality': {'extrinsic': None, 'additional_signed': None},
'LimitParathreadCommits': {'extrinsic': None, 'additional_signed': None}
}
if 'extrinsic' in self.value_object[1][1]:
for se in self.value_object[1][1]['extrinsic']['signed_extensions'].value:
if se not in extension_def:
raise NotImplementedError(f"Unsupported signed extension '{se}'")
extension_def[se] = {'extrinsic': None, 'additional_signed': None}
signed_extensions[se] = extension_def[se]

return signed_extensions
Expand Down

0 comments on commit 803030f

Please sign in to comment.