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

Go to the source code of this file.

Classes

struct  catapult::model::MosaicPropertiesNotification
 
struct  catapult::model::MosaicDefinitionNotification
 Notification of a mosaic definition. More...
 
struct  catapult::model::MosaicNonceNotification
 Notification of a mosaic nonce and id. More...
 
struct  catapult::model::MosaicSupplyChangeNotification
 Notification of a mosaic supply change. More...
 
struct  catapult::model::MosaicRentalFeeNotification
 Notification of a mosaic rental fee. More...
 

Namespaces

 catapult
 
 catapult::model
 

Macros

#define DEFINE_MOSAIC_NOTIFICATION(DESCRIPTION, CODE, CHANNEL)   DEFINE_NOTIFICATION_TYPE(CHANNEL, Mosaic, DESCRIPTION, CODE)
 Defines a mosaic notification type with DESCRIPTION, CODE and CHANNEL. More...
 

Functions

 catapult::model::DEFINE_MOSAIC_NOTIFICATION (Properties, 0x0012, Validator)
 Mosaic properties were provided. More...
 
 catapult::model::DEFINE_MOSAIC_NOTIFICATION (Definition, 0x0013, All)
 Mosaic was defined. More...
 
 catapult::model::DEFINE_MOSAIC_NOTIFICATION (Nonce, 0x0014, Validator)
 Mosaic nonce and id were provided. More...
 
 catapult::model::DEFINE_MOSAIC_NOTIFICATION (Supply_Change, 0x0022, All)
 Mosaic supply was changed. More...
 
 catapult::model::DEFINE_MOSAIC_NOTIFICATION (Rental_Fee, 0x0030, Observer)
 Mosaic rental fee has been sent. More...
 

Macro Definition Documentation

◆ DEFINE_MOSAIC_NOTIFICATION

#define DEFINE_MOSAIC_NOTIFICATION (   DESCRIPTION,
  CODE,
  CHANNEL 
)    DEFINE_NOTIFICATION_TYPE(CHANNEL, Mosaic, DESCRIPTION, CODE)

Defines a mosaic notification type with DESCRIPTION, CODE and CHANNEL.