![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <amount.h>#include <policy/feerate.h>#include <streams.h>#include <tinyformat.h>#include <ui_interface.h>#include <utilstrencodings.h>#include <validationinterface.h>#include <script/ismine.h>#include <script/sign.h>#include <wallet/crypter.h>#include <wallet/walletdb.h>#include <wallet/rpcwallet.h>#include <consensus/params.h>#include <algorithm>#include <atomic>#include <map>#include <set>#include <stdexcept>#include <stdint.h>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | CKeyPool |
| A key pool entry. More... | |
| class | CAddressBookData |
| Address book data. More... | |
| struct | CRecipient |
| struct | COutputEntry |
| class | CMerkleTx |
| A transaction with a merkle branch linking it to the block chain. More... | |
| class | CWalletTx |
| A transaction with a bunch of additional info that only the owner cares about. More... | |
| class | CInputCoin |
| class | COutput |
| class | CWalletKey |
| Private key that includes an expiration date in case it never gets used. More... | |
| class | CAccountingEntry |
| Internal transfers. More... | |
| class | CWallet |
| A CWallet is an extension of a keystore, which also maintains a set of transactions and balances, and provides the ability to create new transactions. More... | |
| class | CReserveKey |
| A key allocated from the key pool. More... | |
| class | CAccount |
| Account information. More... | |
| class | CTokenInfo |
| class | CTokenTx |
| class | CContractBookData |
| Contract book data. More... | |
Typedefs | |
| typedef CWallet * | CWalletRef |
| typedef std::map< std::string, std::string > | mapValue_t |
Enumerations | |
| enum | WalletFeature { FEATURE_BASE = 10500, FEATURE_WALLETCRYPT = 40000, FEATURE_COMPRPUBKEY = 60000, FEATURE_HD = 130000, FEATURE_HD_SPLIT = 139900, FEATURE_LATEST = FEATURE_COMPRPUBKEY } |
| (client) version numbers for particular wallet features More... | |
Variables | |
| std::vector< CWalletRef > | vpwallets |
| CAmount | nReserveBalance |
| Settings. More... | |
| CFeeRate | payTxFee |
| Transaction fee set by the user. More... | |
| unsigned int | nTxConfirmTarget |
| bool | bSpendZeroConfChange |
| bool | bZeroBalanceAddressToken |
| bool | fWalletRbf |
| bool | fWalletUnlockStakingOnly |
| bool | fNotUseChangeAddress |
| bool | fCheckForUpdates |
| bool | fBatchProcessingMode |
| const char * | DEFAULT_WALLET_DAT |
| typedef CWallet* CWalletRef |
| typedef std::map<std::string, std::string> mapValue_t |
| enum WalletFeature |
| bool bSpendZeroConfChange |
Definition at line 45 of file wallet.cpp.
| bool bZeroBalanceAddressToken |
Definition at line 46 of file wallet.cpp.
| const char* DEFAULT_WALLET_DAT |
Definition at line 52 of file wallet.cpp.
| bool fBatchProcessingMode |
Definition at line 50 of file wallet.cpp.
| bool fCheckForUpdates |
Definition at line 49 of file wallet.cpp.
| bool fNotUseChangeAddress |
Definition at line 48 of file wallet.cpp.
| bool fWalletRbf |
Definition at line 47 of file wallet.cpp.
| CAmount nReserveBalance |
Settings.
Definition at line 55 of file wallet.cpp.
| unsigned int nTxConfirmTarget |
Definition at line 44 of file wallet.cpp.
| CFeeRate payTxFee |
Transaction fee set by the user.
| std::vector<CWalletRef> vpwallets |
Definition at line 41 of file wallet.cpp.
1.8.11