CatapultServer
v0.5.0.1 (Elephant)
|
Notifies the arrival of a transaction. More...
Public Member Functions | |
TransactionNotification (const Key &signer, const Hash256 &transactionHash, EntityType transactionType, Timestamp deadline) | |
Creates a transaction notification around signer, transactionHash, transactionType and deadline. 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 & | Signer |
Transaction signer. More... | |
const Hash256 & | TransactionHash |
Transaction hash. More... | |
EntityType | TransactionType |
Transaction type. More... | |
Timestamp | Deadline |
Transaction deadline. 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 = Core_Transaction_Notification |
Matching notification type. More... | |
Notifies the arrival of a transaction.
|
inline |
Creates a transaction notification around signer, transactionHash, transactionType and deadline.
Timestamp catapult::model::TransactionNotification::Deadline |
Transaction deadline.
|
staticconstexpr |
Matching notification type.
const Key& catapult::model::TransactionNotification::Signer |
Transaction signer.
const Hash256& catapult::model::TransactionNotification::TransactionHash |
Transaction hash.
EntityType catapult::model::TransactionNotification::TransactionType |
Transaction type.