Bitcoin
Public Attributes | List of all members
PSBTAnalysis Struct Reference

#include <psbt.h>

Public Attributes

Optional< size_t > estimated_vsize
 Estimated weight of the transaction. More...
 
Optional< CFeeRateestimated_feerate
 Estimated feerate (fee / weight) of the transaction. More...
 
Optional< CAmountfee
 Amount of fee being paid by the transaction. More...
 
std::vector< PSBTInputAnalysisinputs
 More information about the individual inputs of the transaction. More...
 
PSBTRole next
 Which of the BIP 174 roles needs to handle the transaction next. More...
 

Detailed Description

Holds the results of AnalyzePSBT (miscellaneous information about a PSBT)

Member Data Documentation

◆ estimated_feerate

Optional<CFeeRate> PSBTAnalysis::estimated_feerate

Estimated feerate (fee / weight) of the transaction.

◆ estimated_vsize

Optional<size_t> PSBTAnalysis::estimated_vsize

Estimated weight of the transaction.

◆ fee

Optional<CAmount> PSBTAnalysis::fee

Amount of fee being paid by the transaction.

◆ inputs

std::vector<PSBTInputAnalysis> PSBTAnalysis::inputs

More information about the individual inputs of the transaction.

◆ next

PSBTRole PSBTAnalysis::next

Which of the BIP 174 roles needs to handle the transaction next.


The documentation for this struct was generated from the following file: