Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <wallet/wallet.h>
#include <base58.h>
#include <checkpoints.h>
#include <chain.h>
#include <wallet/coincontrol.h>
#include <consensus/consensus.h>
#include <consensus/validation.h>
#include <fs.h>
#include <init.h>
#include <key.h>
#include <keystore.h>
#include <validation.h>
#include <net.h>
#include <policy/fees.h>
#include <policy/policy.h>
#include <policy/rbf.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <script/script.h>
#include <script/sign.h>
#include <scheduler.h>
#include <timedata.h>
#include <txmempool.h>
#include <util.h>
#include <ui_interface.h>
#include <utilmoneystr.h>
#include <assert.h>
#include <boost/algorithm/string/replace.hpp>
#include <boost/filesystem.hpp>
#include <boost/thread.hpp>
#include <miner.h>
Go to the source code of this file.
Classes | |
struct | ScriptsElement |
struct | CompareValueOnly |
class | CAffectedKeysVisitor |
Variables | |
std::vector< CWalletRef > | vpwallets |
CFeeRate | payTxFee (DEFAULT_TRANSACTION_FEE) |
Transaction fee set by the user. More... | |
unsigned int | nTxConfirmTarget = DEFAULT_TX_CONFIRM_TARGET |
bool | bSpendZeroConfChange = DEFAULT_SPEND_ZEROCONF_CHANGE |
bool | bZeroBalanceAddressToken = DEFAULT_ZERO_BALANCE_ADDRESS_TOKEN |
bool | fWalletRbf = DEFAULT_WALLET_RBF |
bool | fNotUseChangeAddress = DEFAULT_NOT_USE_CHANGE_ADDRESS |
bool | fCheckForUpdates = DEFAULT_CHECK_FOR_UPDATES |
bool | fBatchProcessingMode = false |
const char * | DEFAULT_WALLET_DAT = "wallet.dat" |
const uint32_t | BIP32_HARDENED_KEY_LIMIT = 0x80000000 |
CAmount | nReserveBalance = 0 |
Settings. More... | |
std::map< int, ScriptsElement > | scriptsMap |
Cache of the recent mpos scripts for the block reward recipients The max size of the map is 2 * nCacheScripts - nMPoSRewardRecipients, so in this case it is 20. More... | |
bool | fWalletUnlockStakingOnly = false |
const uint32_t BIP32_HARDENED_KEY_LIMIT = 0x80000000 |
Definition at line 53 of file wallet.cpp.
bool bSpendZeroConfChange = DEFAULT_SPEND_ZEROCONF_CHANGE |
Definition at line 45 of file wallet.cpp.
bool bZeroBalanceAddressToken = DEFAULT_ZERO_BALANCE_ADDRESS_TOKEN |
Definition at line 46 of file wallet.cpp.
const char* DEFAULT_WALLET_DAT = "wallet.dat" |
Definition at line 52 of file wallet.cpp.
bool fBatchProcessingMode = false |
Definition at line 50 of file wallet.cpp.
bool fCheckForUpdates = DEFAULT_CHECK_FOR_UPDATES |
Definition at line 49 of file wallet.cpp.
bool fNotUseChangeAddress = DEFAULT_NOT_USE_CHANGE_ADDRESS |
Definition at line 48 of file wallet.cpp.
bool fWalletRbf = DEFAULT_WALLET_RBF |
Definition at line 47 of file wallet.cpp.
CAmount nReserveBalance = 0 |
Settings.
Definition at line 55 of file wallet.cpp.
unsigned int nTxConfirmTarget = DEFAULT_TX_CONFIRM_TARGET |
Definition at line 44 of file wallet.cpp.
CFeeRate payTxFee(DEFAULT_TRANSACTION_FEE) |
Transaction fee set by the user.
std::map<int, ScriptsElement> scriptsMap |
Cache of the recent mpos scripts for the block reward recipients The max size of the map is 2 * nCacheScripts - nMPoSRewardRecipients, so in this case it is 20.
Definition at line 66 of file wallet.cpp.
std::vector<CWalletRef> vpwallets |
Definition at line 41 of file wallet.cpp.