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