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

Namespaces

 catapult
 
 catapult::consumers
 

Functions

std::vector< const model::Block * > catapult::consumers::ExtractBlocks (const BlockElements &elements)
 Extracts all blocks from elements. More...
 
utils::HashPointerSet catapult::consumers::ExtractTransactionHashes (const BlockElements &elements)
 Extracts all transaction hashes 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)