Bitcoin ABC 0.26.3
P2P Digital Currency
|
A structure for PSBTs which contains per output information. More...
#include <psbt.h>
Public Member Functions | |
bool | IsNull () const |
void | FillSignatureData (SignatureData &sigdata) const |
void | FromSignatureData (const SignatureData &sigdata) |
void | Merge (const PSBTOutput &output) |
PSBTOutput () | |
template<typename Stream > | |
void | Serialize (Stream &s) const |
template<typename Stream > | |
void | Unserialize (Stream &s) |
template<typename Stream > | |
PSBTOutput (deserialize_type, Stream &s) | |
Public Attributes | |
CScript | redeem_script |
std::map< CPubKey, KeyOriginInfo > | hd_keypaths |
std::map< std::vector< uint8_t >, std::vector< uint8_t > > | unknown |
|
inline |
void PSBTOutput::FillSignatureData | ( | SignatureData & | sigdata | ) | const |
void PSBTOutput::FromSignatureData | ( | const SignatureData & | sigdata | ) |
bool PSBTOutput::IsNull | ( | ) | const |
void PSBTOutput::Merge | ( | const PSBTOutput & | output | ) |
std::map<CPubKey, KeyOriginInfo> PSBTOutput::hd_keypaths |