|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Namespaces | |
| catapult | |
| catapult::config | |
| catapult::extensions | |
| catapult::subscribers | |
Typedefs | |
| using | catapult::extensions::TransactionBatchRangeDispatcher = disruptor::BatchRangeDispatcher< model::AnnotatedTransactionRange > |
| A transaction batch range dispatcher. More... | |
Functions | |
| consumers::HashCheckOptions | catapult::extensions::CreateHashCheckOptions (const utils::TimeSpan &cacheDuration, const config::NodeConfiguration &nodeConfig) |
| Creates hash check options based on cacheDuration and nodeConfig. More... | |
| chain::FailedTransactionSink | catapult::extensions::SubscriberToSink (subscribers::TransactionStatusSubscriber &subscriber) |
| Converts subscriber to a sink. More... | |
| void | catapult::extensions::AddDispatcherCounters (ServiceLocator &locator, const std::string &dispatcherName, const std::string &counterPrefix) |
| Adds dispatcher counters with prefix counterPrefix to locator for a dispatcher named dispatcherName. More... | |
| thread::Task | catapult::extensions::CreateBatchTransactionTask (TransactionBatchRangeDispatcher &dispatcher, const std::string &name) |
| Creates a task with name that dispatches all transactions batched in dispatcher. More... | |