CatapultServer
v0.5.0.1 (Elephant)
|
Notifies the arrival of a transaction fee. More...
Public Member Functions | |
TransactionFeeNotification (const Key &signer, uint32_t transactionSize, Amount fee, Amount maxFee) | |
Creates a transaction fee notification around signer, transactionSize, fee and maxFee. 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... | |
uint32_t | TransactionSize |
Transaction size. More... | |
Amount | Fee |
Transaction fee. More... | |
Amount | MaxFee |
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_Fee_Notification |
Matching notification type. More... | |
Notifies the arrival of a transaction fee.
|
inline |
Creates a transaction fee notification around signer, transactionSize, fee and maxFee.
Amount catapult::model::TransactionFeeNotification::Fee |
Transaction fee.
Amount catapult::model::TransactionFeeNotification::MaxFee |
|
staticconstexpr |
Matching notification type.
const Key& catapult::model::TransactionFeeNotification::Signer |
Transaction signer.
uint32_t catapult::model::TransactionFeeNotification::TransactionSize |
Transaction size.