CatapultServer
v0.5.0.1 (Elephant)
|
Notification of alias owner. More...
Public Member Functions | |
AliasOwnerNotification (const Key &owner, catapult::NamespaceId namespaceId, model::AliasAction aliasAction) | |
Creates a notification around owner, namespaceId and aliasAction. More... | |
Public Member Functions inherited from catapult::model::BaseAliasNotification | |
BaseAliasNotification (NotificationType notificationType, size_t notificationSize, catapult::NamespaceId namespaceId, model::AliasAction aliasAction) | |
Creates a base alias notification around namespaceId and aliasAction using notificationType and notificationSize. More... | |
Public Member Functions inherited from catapult::model::Notification | |
Notification (NotificationType type, size_t size) | |
Creates a new notification with type and size. More... | |
Public Attributes | |
const Key & | Owner |
Alias owner. More... | |
Public Attributes inherited from catapult::model::BaseAliasNotification | |
catapult::NamespaceId | NamespaceId |
Namespace id. More... | |
model::AliasAction | AliasAction |
Alias action. More... | |
Public Attributes inherited from catapult::model::Notification | |
NotificationType | Type |
Notification type. More... | |
size_t | Size |
Notification size. More... | |
Static Public Attributes | |
static constexpr auto | Notification_Type = Namespace_Alias_Owner_Notification |
Matching notification type. More... | |
Notification of alias owner.
|
inline |
Creates a notification around owner, namespaceId and aliasAction.
|
staticconstexpr |
Matching notification type.
const Key& catapult::model::AliasOwnerNotification::Owner |
Alias owner.