Traceback (most recent call last):
File "/usr/lib/python3.8/code.py", line 90, in runcode
exec(code, self.locals)
File "", line 1, in
File "/root/.pycharm_helpers/pydev/_pydev_bundle/pydev_umd.py", line 198, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "/root/.pycharm_helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/root/.ansible/yml/phala/01x/prometheus/phala.py", line 1289, in
test.get_substrate_block_height()
File "/root/.ansible/yml/phala/01x/prometheus/phala.py", line 47, in get_substrate_block_height
result = self.substrate.get_block()
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2489, in get_block
return self.get_block_handler(
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2448, in get_block_handler
return decode_block(response['result']['block'], block_data_hash=block_hash)
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2358, in decode_block
extrinsic_decoder.decode()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 2404, in process
self.value_object.update(self.process_type('Inherent', metadata=self.metadata).value_object)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 1286, in process
call_obj = self.process_type(call_type_string, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 1027, in process
result_obj = self.process_type(enum_type_mapping[1], metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 783, in process
if self.runtime_config.get_decoder_class(self.sub_type) is U8:
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 95, in get_decoder_class
if type_string.strip() == '':
AttributeError: 'NoneType' object has no attribute 'strip'
Traceback (most recent call last): File "/usr/lib/python3.8/code.py", line 90, in runcode exec(code, self.locals) File "", line 1, in
File "/root/.pycharm_helpers/pydev/_pydev_bundle/pydev_umd.py", line 198, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "/root/.pycharm_helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/root/.ansible/yml/phala/01x/prometheus/phala.py", line 1289, in
test.get_substrate_block_height()
File "/root/.ansible/yml/phala/01x/prometheus/phala.py", line 47, in get_substrate_block_height
result = self.substrate.get_block()
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2489, in get_block
return self.get_block_handler(
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2448, in get_block_handler
return decode_block(response['result']['block'], block_data_hash=block_hash)
File "/usr/local/lib/python3.8/dist-packages/substrateinterface/base.py", line 2358, in decode_block
extrinsic_decoder.decode()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 2404, in process
self.value_object.update(self.process_type('Inherent', metadata=self.metadata).value_object)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 1286, in process
call_obj = self.process_type(call_type_string, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 1027, in process
result_obj = self.process_type(enum_type_mapping[1], metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 469, in process
field_obj = self.process_type(data_type, metadata=self.metadata)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 749, in process_type
obj.decode(check_remaining=False)
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 666, in decode
self.value_serialized = self.process()
File "/usr/local/lib/python3.8/dist-packages/scalecodec/types.py", line 783, in process
if self.runtime_config.get_decoder_class(self.sub_type) is U8:
File "/usr/local/lib/python3.8/dist-packages/scalecodec/base.py", line 95, in get_decoder_class
if type_string.strip() == '':
AttributeError: 'NoneType' object has no attribute 'strip'