MCPcopy Create free account
hub / github.com/citp/BlockSci / NewBlocksFiles

Method NewBlocksFiles

tools/parser/block_processor.cpp:827–833  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

825};
826
827NewBlocksFiles::NewBlocksFiles(const ParserConfigurationBase &config) :
828 blockCoinbaseFile(blocksci::ChainAccess::blockCoinbaseFilePath(config.dataConfig.chainDirectory())),
829 txFirstInput(blocksci::ChainAccess::firstInputFilePath(config.dataConfig.chainDirectory())),
830 txFirstOutput(blocksci::ChainAccess::firstOutputFilePath(config.dataConfig.chainDirectory())),
831 txVersionFile(blocksci::ChainAccess::txVersionFilePath((config.dataConfig.chainDirectory()))),
832 inputSpentOutNumFile(blocksci::ChainAccess::inputSpentOutNumFilePath(config.dataConfig.chainDirectory())),
833 inputSequenceFile(blocksci::ChainAccess::sequenceFilePath(config.dataConfig.chainDirectory())) {}
834
835template <typename ParseTag>
836std::vector<blocksci::RawBlock> BlockProcessor::addNewBlocks(const ParserConfiguration<ParseTag> &config, std::vector<BlockInfo<ParseTag>> blocks, UTXOState &utxoState, UTXOAddressState &utxoAddressState, AddressState &addressState, UTXOScriptState &utxoScriptState) {

Callers

nothing calls this directly

Calls 1

chainDirectoryMethod · 0.80

Tested by

no test coverage detected