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

Method AnyScriptOutput

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

Source from the content-addressed store, hash-verified

148};
149
150AnyScriptOutput::AnyScriptOutput(const blocksci::CScriptView &scriptPubKey, bool p2shActivated, bool witnessActivated) : wrapped(mpark::visit(ScriptOutputGenerator(), extractScriptData(scriptPubKey, p2shActivated, witnessActivated))) {}
151
152blocksci::RawAddress AnyScriptOutput::address() const {
153 return mpark::visit([&](auto &output) { return blocksci::RawAddress{output.scriptNum, output.address_v}; }, wrapped);

Callers

nothing calls this directly

Calls 3

extractScriptDataFunction · 0.85
visitFunction · 0.70

Tested by

no test coverage detected