|
CatapultServer
v0.5.0.1 (Elephant)
|
Notification of a proof publication. More...


Public Member Functions | |
| ProofPublicationNotification (const Key &signer, LockHashAlgorithm hashAlgorithm, const Hash256 &secret, const UnresolvedAddress &recipient) | |
| Creates proof publication notification around signer, hashAlgorithm, secret and recipient. 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 |
| Signer. More... | |
| LockHashAlgorithm | HashAlgorithm |
| Hash algorithm. More... | |
| const Hash256 & | Secret |
| Secret. More... | |
| UnresolvedAddress | Recipient |
| Recipient of the locked mosaic. 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 = LockSecret_Proof_Publication_Notification |
| Matching notification type. More... | |
Notification of a proof publication.
|
inline |
Creates proof publication notification around signer, hashAlgorithm, secret and recipient.
| LockHashAlgorithm catapult::model::ProofPublicationNotification::HashAlgorithm |
Hash algorithm.
|
staticconstexpr |
Matching notification type.
| UnresolvedAddress catapult::model::ProofPublicationNotification::Recipient |
Recipient of the locked mosaic.
| const Hash256& catapult::model::ProofPublicationNotification::Secret |
Secret.
| const Key& catapult::model::ProofPublicationNotification::Signer |
Signer.