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

Go to the source code of this file.

Classes

struct  catapult::model::HashLockMosaicNotification
 Notification of a hash lock mosaic. More...
 
struct  catapult::model::HashLockDurationNotification
 Notification of a hash lock duration. More...
 
struct  catapult::model::HashLockNotification
 Notification of a hash lock. More...
 

Namespaces

 catapult
 
 catapult::model
 

Macros

#define DEFINE_HASH_LOCK_NOTIFICATION(DESCRIPTION, CODE, CHANNEL)   DEFINE_NOTIFICATION_TYPE(CHANNEL, LockHash, DESCRIPTION, CODE)
 Defines a hash lock notification type with DESCRIPTION, CODE and CHANNEL. More...
 

Functions

 catapult::model::DEFINE_HASH_LOCK_NOTIFICATION (Hash_Duration, 0x0001, Validator)
 Hash lock duration. More...
 
 catapult::model::DEFINE_HASH_LOCK_NOTIFICATION (Mosaic, 0x0002, Validator)
 Hash lock mosaic. More...
 
 catapult::model::DEFINE_HASH_LOCK_NOTIFICATION (Hash, 0x0003, All)
 Hash lock creation. More...
 

Macro Definition Documentation

◆ DEFINE_HASH_LOCK_NOTIFICATION

#define DEFINE_HASH_LOCK_NOTIFICATION (   DESCRIPTION,
  CODE,
  CHANNEL 
)    DEFINE_NOTIFICATION_TYPE(CHANNEL, LockHash, DESCRIPTION, CODE)

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