A structure for PSBTs which contains per output information
Synopsis
Declared in <psbt.h>
class PSBTOutput;
Member Functions
Name |
Description |
|
Constructors |
Populate signature data from this output's fields. |
|
Copy relevant fields from the given signature data into this output. |
|
Return the PSBT version of this output. |
|
Merge another output's fields into this one. |
|
Serialize this output to a stream. |
|
Deserialize this output from a stream. |
|
Compare two outputs for equality field by field. |
Data Members
Name |
Description |
The output amount (PSBTv2). |
|
BIP32 derivation paths keyed by public key. |
|
MuSig2 participant public keys keyed by aggregate public key. |
|
Proprietary key‐value records. |
|
Taproot BIP32 derivation paths keyed by x‐only public key. |
|
Taproot internal key. |
|
Taproot tree leaves, each as depth, leaf version, and script. |
|
The redeem script for a P2SH output. |
|
The output script (PSBTv2). |
|
Unknown key‐value pairs preserved across round‐trips. |
|
The witness script for a P2WSH output. |
Created with MrDocs