CatapultServer
v0.5.0.1 (Elephant)
|
Unconfirmed transactions change subscriber. More...
Public Types | |
using | TransactionInfos = model::TransactionInfosSet |
Public Member Functions | |
virtual | ~UtChangeSubscriber ()=default |
virtual void | notifyAdds (const TransactionInfos &transactionInfos)=0 |
Indicates transaction infos (transactionInfos) were added to unconfirmed transactions. More... | |
virtual void | notifyRemoves (const TransactionInfos &transactionInfos)=0 |
Indicates transaction infos (transactionInfos) were removed from unconfirmed transactions. More... | |
virtual void | flush ()=0 |
Flushes all pending unconfirmed transactions changes. More... | |
Unconfirmed transactions change subscriber.
|
virtualdefault |
|
pure virtual |
Flushes all pending unconfirmed transactions changes.
Implemented in catapult::subscribers::AggregateUtChangeSubscriber< TUtChangeSubscriber >.
|
pure virtual |
Indicates transaction infos (transactionInfos) were added to unconfirmed transactions.
Implemented in catapult::subscribers::AggregateUtChangeSubscriber< TUtChangeSubscriber >.
|
pure virtual |
Indicates transaction infos (transactionInfos) were removed from unconfirmed transactions.
Implemented in catapult::subscribers::AggregateUtChangeSubscriber< TUtChangeSubscriber >.