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

Method process

tools/parser/script_input.cpp:33–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31AnyScriptInput::AnyScriptInput(const InputView &inputView, const blocksci::CScriptView &scriptView, const RawTransaction &tx, const AnySpendData &spendData) : wrapped(mpark::visit(ScriptInputGenerator(inputView, scriptView, tx), spendData.wrapped)) {}
32
33void AnyScriptInput::process(AddressState &state) {
34 mpark::visit([&](auto &scriptInput) { scriptInput.process(state); }, wrapped);
35}
36
37void AnyScriptInput::setScriptNum(uint32_t scriptNum) {
38 mpark::visit([&](auto &input) { input.scriptNum = scriptNum; }, wrapped);

Callers 1

stepsMethod · 0.45

Calls 3

setScriptNumMethod · 0.80
visitFunction · 0.70
resolveMethod · 0.45

Tested by

no test coverage detected