diff options
author | fanquake <fanquake@gmail.com> | 2021-03-15 11:59:05 +0800 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2021-03-17 14:56:20 +0800 |
commit | ebc4ab721b0371c0ef217c0f5bd7d42613e951e6 (patch) | |
tree | c4f91deb60589d4d6e5c347d99ca7c611a01ee79 /src/node/psbt.h | |
parent | 57e980d13ca488031bde6ef197cf34d493d36796 (diff) | |
download | bitcoin-ebc4ab721b0371c0ef217c0f5bd7d42613e951e6.tar.xz |
refactor: post Optional<> removal cleanups
Diffstat (limited to 'src/node/psbt.h')
-rw-r--r-- | src/node/psbt.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/node/psbt.h b/src/node/psbt.h index 009e0941e1..def4385c09 100644 --- a/src/node/psbt.h +++ b/src/node/psbt.h @@ -7,6 +7,8 @@ #include <psbt.h> +#include <optional> + /** * Holds an analysis of one input from a PSBT */ @@ -28,9 +30,9 @@ struct PSBTAnalysis { std::optional<size_t> estimated_vsize; //!< Estimated weight of the transaction std::optional<CFeeRate> estimated_feerate; //!< Estimated feerate (fee / weight) of the transaction std::optional<CAmount> fee; //!< Amount of fee being paid by the transaction - std::vector<PSBTInputAnalysis> inputs; //!< More information about the individual inputs of the transaction - PSBTRole next; //!< Which of the BIP 174 roles needs to handle the transaction next - std::string error; //!< Error message + std::vector<PSBTInputAnalysis> inputs; //!< More information about the individual inputs of the transaction + PSBTRole next; //!< Which of the BIP 174 roles needs to handle the transaction next + std::string error; //!< Error message void SetInvalid(std::string err_msg) { |