You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// in order to construct final scriptSigs and scriptWitnesses.
67
67
structSignatureData {
68
68
bool complete = false; ///< Stores whether the scriptSig and scriptWitness are complete
69
+
bool witness = false; ///< Stores whether the input this SigData corresponds to is a witness input
69
70
CScript scriptSig; ///< The scriptSig of an input. Contains complete signatures or the traditional partial signatures format
70
71
CScript redeem_script; ///< The redeemScript (if any) for the input
71
72
CScript witness_script; ///< The witnessScript (if any) for the input. witnessScripts are used in P2WSH outputs.
72
73
CScriptWitness scriptWitness; ///< The scriptWitness of an input. Contains complete signatures or the traditional partial signatures format. scriptWitness is part of a transaction input per BIP 144.
73
74
std::map<CKeyID, SigPair> signatures; ///< BIP 174 style partial signatures for the input. May contain all signatures necessary for producing a final scriptSig or scriptWitness.
0 commit comments