Count the signature operations contributed by a witness spend.

Synopsis

Declared in <script/interpreter.h>

size_t
CountWitnessSigOps(
    CScript const& scriptSig,
    CScript const& scriptPubKey,
    CScriptWitness const& witness,
    script_verify_flags flags);

Return Value

The number of accounted signature operations.

Parameters

Name

Description

scriptSig

The input's signature script.

scriptPubKey

The output script being spent.

witness

The input's witness stack.

flags

The active script verification flags.

Created with MrDocs