![]() |
Bitcoin Core 32.99.0
P2P Digital Currency
|
#include <rawtransaction_util.h>
Public Attributes | |
| std::string | txid_field_doc {"The transaction id"} |
| The description of the txid field. | |
| bool | wallet {false} |
| Include wallet-related fields (e.g. ischange on outputs) | |
| ElisionMode | elision_mode {ElisionMode::None} |
| Controls top-level field elision in the help. | |
| std::optional< std::string > | elision_summary {} |
| Summary text shown as "..." required for elision_mode == WithSummary. | |
| bool | prevout {false} |
| Include prevout field. | |
| bool | prevout_optional {false} |
| Mark prevout field as optional (omitted when undo data unavailable) | |
| bool | fee {false} |
| Include fee field. | |
| bool | hex {false} |
| Include hex field. | |
| std::optional< std::string > | vin_item_doc {} |
| Customize the vin item object's description (only meaningful when vin_inner_elision is set) | |
| std::optional< std::string > | prevout_doc {} |
| Customize the prevout field's description (only meaningful when prevout is true) | |
| std::optional< std::string > | fee_doc {} |
| Customize the fee field's description (only meaningful when fee is true) | |
| std::optional< std::string > | vin_inner_elision {} |
| Elide vin inner fields but keep vin array with prevout expanded. | |
Definition at line 69 of file rawtransaction_util.h.
| ElisionMode TxDocOptions::elision_mode {ElisionMode::None} |
Controls top-level field elision in the help.
Definition at line 75 of file rawtransaction_util.h.
| std::optional<std::string> TxDocOptions::elision_summary {} |
Summary text shown as "..." required for elision_mode == WithSummary.
Definition at line 77 of file rawtransaction_util.h.
Include fee field.
Definition at line 83 of file rawtransaction_util.h.
| std::optional<std::string> TxDocOptions::fee_doc {} |
Customize the fee field's description (only meaningful when fee is true)
Definition at line 91 of file rawtransaction_util.h.
Include hex field.
Definition at line 85 of file rawtransaction_util.h.
Include prevout field.
Definition at line 79 of file rawtransaction_util.h.
| std::optional<std::string> TxDocOptions::prevout_doc {} |
Customize the prevout field's description (only meaningful when prevout is true)
Definition at line 89 of file rawtransaction_util.h.
Mark prevout field as optional (omitted when undo data unavailable)
Definition at line 81 of file rawtransaction_util.h.
| std::string TxDocOptions::txid_field_doc {"The transaction id"} |
The description of the txid field.
Definition at line 71 of file rawtransaction_util.h.
| std::optional<std::string> TxDocOptions::vin_inner_elision {} |
Elide vin inner fields but keep vin array with prevout expanded.
Definition at line 93 of file rawtransaction_util.h.
| std::optional<std::string> TxDocOptions::vin_item_doc {} |
Customize the vin item object's description (only meaningful when vin_inner_elision is set)
Definition at line 87 of file rawtransaction_util.h.
Include wallet-related fields (e.g. ischange on outputs)
Definition at line 73 of file rawtransaction_util.h.