def hash_transaction(self) -> str: context = self.get_transaction_data() context.update({'signature': self.get_signature()}) return Helper.hash_data(Helper.object_to_bytes(context))