#include <sign.h>
◆ SignatureData() [1/2]
SignatureData::SignatureData |
( |
| ) |
|
|
inline |
◆ SignatureData() [2/2]
SignatureData::SignatureData |
( |
const CScript & |
script | ) |
|
|
inlineexplicit |
◆ MergeSignatureData()
◆ complete
bool SignatureData::complete = false |
Stores whether the scriptSig and scriptWitness are complete.
◆ misc_pubkeys
◆ missing_pubkeys
std::vector<CKeyID> SignatureData::missing_pubkeys |
KeyIDs of pubkeys which could not be found.
◆ missing_redeem_script
uint160 SignatureData::missing_redeem_script |
ScriptID of the missing redeemScript (if any)
◆ missing_sigs
std::vector<CKeyID> SignatureData::missing_sigs |
KeyIDs of pubkeys for signatures which could not be found.
◆ missing_witness_script
uint256 SignatureData::missing_witness_script |
SHA256 of the missing witnessScript (if any)
◆ redeem_script
CScript SignatureData::redeem_script |
The redeemScript (if any) for the input.
◆ scriptSig
The scriptSig of an input. Contains complete signatures or the traditional partial signatures format.
◆ 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.
◆ signatures
BIP 174 style partial signatures for the input. May contain all signatures necessary for producing a final scriptSig or scriptWitness.
◆ witness
bool SignatureData::witness = false |
Stores whether the input this SigData corresponds to is a witness input.
◆ witness_script
CScript SignatureData::witness_script |
The witnessScript (if any) for the input. witnessScripts are used in P2WSH outputs.
The documentation for this struct was generated from the following files: