|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Namespaces | |
| catapult | |
| catapult::consumers | |
Typedefs | |
| using | catapult::consumers::TransactionInfos = std::vector< model::TransactionInfo > |
| Container for transactions infos. More... | |
Functions | |
| utils::HashPointerSet | catapult::consumers::ExtractTransactionHashes (const BlockElements &elements) |
| Extracts all transaction hashes from elements. More... | |
| std::vector< const model::Block * > | catapult::consumers::ExtractBlocks (const BlockElements &elements) |
| Extracts all blocks from elements. More... | |
| void | catapult::consumers::ExtractEntityInfos (const TransactionElements &elements, model::WeakEntityInfos &entityInfos, std::vector< size_t > &entityInfoElementIndexes) |
| TransactionInfos | catapult::consumers::CollectRevertedTransactionInfos (const utils::HashPointerSet &addedTransactionHashes, TransactionInfos &&removedTransactionInfos) |