|
|
|
@ -6,14 +6,18 @@
|
|
|
|
|
#define BITCOIN_WALLET_COINCONTROL_H
|
|
|
|
|
|
|
|
|
|
#include <optional.h>
|
|
|
|
|
#include <outputtype.h>
|
|
|
|
|
#include <policy/feerate.h>
|
|
|
|
|
#include <policy/fees.h>
|
|
|
|
|
#include <primitives/transaction.h>
|
|
|
|
|
#include <wallet/wallet.h>
|
|
|
|
|
#include <script/standard.h>
|
|
|
|
|
|
|
|
|
|
const int DEFAULT_MIN_DEPTH = 0;
|
|
|
|
|
const int DEFAULT_MAX_DEPTH = 9999999;
|
|
|
|
|
|
|
|
|
|
//! Default for -avoidpartialspends
|
|
|
|
|
static constexpr bool DEFAULT_AVOIDPARTIALSPENDS = false;
|
|
|
|
|
|
|
|
|
|
/** Coin Control Features. */
|
|
|
|
|
class CCoinControl
|
|
|
|
|
{
|
|
|
|
|