CatapultServer  v0.5.0.1 (Elephant)
TransactionFeeActivityObserver.cpp File Reference
Include dependency graph for TransactionFeeActivityObserver.cpp:

Namespaces

 catapult
 
 catapult::observers
 

Functions

 catapult::observers::DEFINE_OBSERVER (TransactionFeeActivity, model::TransactionFeeNotification,([](const auto &notification, auto &context) { auto fee=notification.Fee;if(Amount()==fee) return;importance::UpdateActivity(notification.Signer, context, [fee](auto &bucket) { bucket.TotalFeesPaid=bucket.TotalFeesPaid+fee;}, [fee](auto &bucket) { bucket.TotalFeesPaid=bucket.TotalFeesPaid - fee;});}))