def test_serialization(self): signup_info = \ SignupInfo.create_signup_info( poet_enclave_module=poet_enclave, originator_public_key_hash=self._originator_public_key_hash, nonce=NULL_BLOCK_IDENTIFIER) serialized = signup_info.serialize() copy_signup_info = \ SignupInfo.signup_info_from_serialized( poet_enclave_module=poet_enclave, serialized=serialized) self.assertEqual(signup_info.poet_public_key, copy_signup_info.poet_public_key) self.assertEqual(signup_info.proof_data, copy_signup_info.proof_data) self.assertEqual(signup_info.anti_sybil_id, copy_signup_info.anti_sybil_id) self.assertIsNone(copy_signup_info.sealed_signup_data)
def test_serialization(self): signup_info = \ SignupInfo.create_signup_info( poet_enclave_module=poet_enclave, originator_public_key_hash=self._originator_public_key_hash, nonce=NULL_BLOCK_IDENTIFIER) serialized = signup_info.serialize() copy_signup_info = \ SignupInfo.signup_info_from_serialized( poet_enclave_module=poet_enclave, serialized=serialized) self.assertEqual( signup_info.poet_public_key, copy_signup_info.poet_public_key) self.assertEqual(signup_info.proof_data, copy_signup_info.proof_data) self.assertEqual( signup_info.anti_sybil_id, copy_signup_info.anti_sybil_id) self.assertIsNone(copy_signup_info.sealed_signup_data)
def test_serialization(self): signup_info = \ SignupInfo.create_signup_info( poet_enclave_module=poet_enclave, validator_address='1660 Pennsylvania Avenue NW', originator_public_key_hash=self._originator_public_key_hash, most_recent_wait_certificate_id=NULL_BLOCK_IDENTIFIER) serialized = signup_info.serialize() copy_signup_info = \ SignupInfo.signup_info_from_serialized( poet_enclave_module=poet_enclave, serialized=serialized) self.assertEqual( signup_info.poet_public_key, copy_signup_info.poet_public_key) self.assertEqual(signup_info.proof_data, copy_signup_info.proof_data) self.assertEqual( signup_info.anti_sybil_id, copy_signup_info.anti_sybil_id) self.assertIsNone(copy_signup_info.sealed_signup_data)