| 29 | }; |
| 30 | |
| 31 | AnyScriptInput::AnyScriptInput(const InputView &inputView, const blocksci::CScriptView &scriptView, const RawTransaction &tx, const AnySpendData &spendData) : wrapped(mpark::visit(ScriptInputGenerator(inputView, scriptView, tx), spendData.wrapped)) {} |
| 32 | |
| 33 | void AnyScriptInput::process(AddressState &state) { |
| 34 | mpark::visit([&](auto &scriptInput) { scriptInput.process(state); }, wrapped); |
nothing calls this directly
no test coverage detected