CatapultServer  v0.5.0.1 (Elephant)
SecretLockNotifications.h File Reference
Include dependency graph for SecretLockNotifications.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  catapult::model::SecretLockDurationNotification
 Notification of a secret lock duration. More...
 
struct  catapult::model::SecretLockHashAlgorithmNotification
 Notification of a secret lock hash algorithm. More...
 
struct  catapult::model::SecretLockNotification
 Notification of a secret lock. More...
 
struct  catapult::model::ProofSecretNotification
 Notification of a secret and its proof. More...
 
struct  catapult::model::ProofPublicationNotification
 Notification of a proof publication. More...
 

Namespaces

 catapult
 
 catapult::model
 

Macros

#define DEFINE_SECRET_LOCK_NOTIFICATION(DESCRIPTION, CODE, CHANNEL)   DEFINE_NOTIFICATION_TYPE(CHANNEL, LockSecret, DESCRIPTION, CODE)
 Defines a secret lock notification type with DESCRIPTION, CODE and CHANNEL. More...
 

Functions

 catapult::model::DEFINE_SECRET_LOCK_NOTIFICATION (Secret_Duration, 0x0001, Validator)
 Secret lock duration. More...
 
 catapult::model::DEFINE_SECRET_LOCK_NOTIFICATION (Hash_Algorithm, 0x0002, Validator)
 Secret lock hash algorithm. More...
 
 catapult::model::DEFINE_SECRET_LOCK_NOTIFICATION (Secret, 0x0003, All)
 Secret lock creation. More...
 
 catapult::model::DEFINE_SECRET_LOCK_NOTIFICATION (Proof_Secret, 0x0004, Validator)
 Proof and secret. More...
 
 catapult::model::DEFINE_SECRET_LOCK_NOTIFICATION (Proof_Publication, 0x0005, All)
 Proof publication. More...
 

Macro Definition Documentation

◆ DEFINE_SECRET_LOCK_NOTIFICATION

#define DEFINE_SECRET_LOCK_NOTIFICATION (   DESCRIPTION,
  CODE,
  CHANNEL 
)    DEFINE_NOTIFICATION_TYPE(CHANNEL, LockSecret, DESCRIPTION, CODE)

Defines a secret lock notification type with DESCRIPTION, CODE and CHANNEL.