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

Class ScriptOutputGenerator

tools/parser/script_output.cpp:143–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

141}
142
143struct ScriptOutputGenerator {
144 template <blocksci::AddressType::Enum type>
145 ScriptOutputType operator()(const ScriptOutputData<type> &outputData) const {
146 return ScriptOutput<type>(outputData);
147 }
148};
149
150AnyScriptOutput::AnyScriptOutput(const blocksci::CScriptView &scriptPubKey, bool p2shActivated, bool witnessActivated) : wrapped(mpark::visit(ScriptOutputGenerator(), extractScriptData(scriptPubKey, p2shActivated, witnessActivated))) {}
151

Callers 1

AnyScriptOutputMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected