bool fAllowWatchOnly
Includes watch only addresses which are solvable.
boost::optional< unsigned int > m_confirm_target
Override the default confirmation target if set.
boost::optional< OutputType > m_change_type
Override the default change type if set, ignored if destChange is set.
bool GetBoolArg(const std::string &strArg, bool fDefault) const
Return boolean argument or default value.
bool fOverrideFeeRate
Override automatic min/max checks on fee, m_feerate must be set if true.
boost::optional< CFeeRate > m_feerate
Override the wallet's m_pay_tx_fee if set.
bool m_avoid_partial_spends
Avoid partial use of funds sent to a given address.
std::set< COutPoint > setSelected
CTxDestination destChange
Custom change destination, if not set an address is generated.
bool fAllowOtherInputs
If false, allows unselected inputs, but requires all selected inputs be used.
Use default settings based on other criteria.
boost::optional< bool > m_signal_bip125_rbf
Override the wallet's m_signal_rbf if set.
FeeEstimateMode m_fee_mode
Fee estimation mode to control arguments to estimateSmartFee.