CatapultServer
v0.5.0.1 (Elephant)
|
Aggregate transaction status subscriber. More...
Public Member Functions | |
void | notifyStatus (const model::Transaction &transaction, const Hash256 &hash, uint32_t status) override |
Indicates transaction with hash completed with status. More... | |
void | flush () override |
Flushes all queued data. More... | |
Public Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TTransactionStatusSubscriber > | |
BasicAggregateSubscriber (std::vector< std::unique_ptr< TTransactionStatusSubscriber >> &&subscribers) | |
Creates an aggregate subscriber around subscribers. More... | |
Public Member Functions inherited from catapult::subscribers::TransactionStatusSubscriber | |
virtual | ~TransactionStatusSubscriber ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TTransactionStatusSubscriber > | |
void | forEach (TAction action) const |
Aggregate transaction status subscriber.
|
inlineoverridevirtual |
Flushes all queued data.
Implements catapult::subscribers::TransactionStatusSubscriber.
|
inlineoverridevirtual |
Indicates transaction with hash completed with status.
Implements catapult::subscribers::TransactionStatusSubscriber.