Anoncoin  0.9.4
P2P Digital Currency
Classes | Typedefs | Enumerations | Variables
wallet.h File Reference
#include "core.h"
#include "crypter.h"
#include "key.h"
#include "keystore.h"
#include "main.h"
#include "ui_interface.h"
#include "util.h"
#include "walletdb.h"
#include <algorithm>
#include <map>
#include <set>
#include <stdexcept>
#include <stdint.h>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for wallet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CKeyPool
 A key pool entry. More...
 
class  CAddressBookData
 Address book data. 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  CWalletTx
 A transaction with a bunch of additional info that only the owner cares about. More...
 
class  COutput
 
class  CWalletKey
 Private key that includes an expiration date in case it never gets used. More...
 
class  CAccount
 Account information. More...
 
class  CAccountingEntry
 Internal transfers. More...
 

Typedefs

typedef std::map< std::string, std::string > mapValue_t
 

Enumerations

enum  WalletFeature { FEATURE_BASE = 10500, FEATURE_WALLETCRYPT = 40000, FEATURE_COMPRPUBKEY = 60000, FEATURE_LATEST = 60000 }
 (client) version numbers for particular wallet features More...
 

Variables

int64_t nTransactionFee
 
bool bSpendZeroConfChange
 

Typedef Documentation

typedef std::map<std::string, std::string> mapValue_t

Definition at line 439 of file wallet.h.

Enumeration Type Documentation

(client) version numbers for particular wallet features

Enumerator
FEATURE_BASE 
FEATURE_WALLETCRYPT 
FEATURE_COMPRPUBKEY 
FEATURE_LATEST 

Definition at line 44 of file wallet.h.

Variable Documentation

bool bSpendZeroConfChange

Definition at line 21 of file wallet.cpp.

int64_t nTransactionFee

Definition at line 20 of file wallet.cpp.