From 4dbd98a7b66a0de94a18c315d4b678343968884b Mon Sep 17 00:00:00 2001 From: Arjan Zijderveld <5286904+arjanz@users.noreply.github.com> Date: Wed, 13 Sep 2023 13:05:13 +0200 Subject: [PATCH] Also include extrinsic hash for unsigned extrinsics (#114) --- scalecodec/types.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scalecodec/types.py b/scalecodec/types.py index 5f0a205..384436f 100644 --- a/scalecodec/types.py +++ b/scalecodec/types.py @@ -2884,10 +2884,10 @@ def process(self): extrinsic_version = extrinsic_versions[extrinsic_version_idx] self.value_object.update(self.process_type(extrinsic_version, metadata=self.metadata).value_object) - value['extrinsic_hash'] = f'0x{self.extrinsic_hash.hex()}' else: self.value_object.update(self.process_type('Inherent', metadata=self.metadata).value_object) - value['extrinsic_hash'] = None + + value['extrinsic_hash'] = f'0x{self.extrinsic_hash.hex()}' value.update({key: value.serialize() for (key, value) in self.value_object.items()})