Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CWallet Member List

This is the complete list of members for CWallet, including all inherited members.

AddCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret)CWalletvirtual
AddCScript(const CScript &redeemScript)CWalletvirtual
AddDestData(const CTxDestination &dest, const std::string &key, const std::string &value)CWallet
AddKey(const CKey &key)CKeyStorevirtual
AddKeyPubKey(const CKey &key, const CPubKey &pubkey)CWalletvirtual
AddReserveKey(const CKeyPool &keypool)CWallet
AddToSpends(const COutPoint &outpoint, const uint256 &wtxid)CWalletprivate
AddToSpends(const uint256 &wtxid)CWalletprivate
AddToWallet(const CWalletTx &wtxIn, bool fFromLoadWallet=false)CWallet
AddToWalletIfInvolvingMe(const uint256 &hash, const CTransaction &tx, const CBlock *pblock, bool fUpdate)CWallet
AvailableCoins(std::vector< COutput > &vCoins, bool fOnlyConfirmed=true, const CCoinControl *coinControl=NULL) const CWallet
CanSupportFeature(enum WalletFeature wf)CWalletinline
CCryptoKeyStore()CCryptoKeyStoreinline
ChangeWalletPassphrase(const SecureString &strOldWalletPassphrase, const SecureString &strNewWalletPassphrase)CWallet
CommitTransaction(CWalletTx &wtxNew, CReserveKey &reservekey)CWallet
CreateTransaction(const std::vector< std::pair< CScript, int64_t > > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, int64_t &nFeeRet, std::string &strFailReason, const CCoinControl *coinControl=NULL)CWallet
CreateTransaction(CScript scriptPubKey, int64_t nValue, CWalletTx &wtxNew, CReserveKey &reservekey, int64_t &nFeeRet, std::string &strFailReason, const CCoinControl *coinControl=NULL)CWallet
cs_KeyStoreCKeyStoremutableprotected
cs_walletCWalletmutable
CWallet()CWalletinline
CWallet(std::string strWalletFileIn)CWalletinline
DelAddressBook(const CTxDestination &address)CWallet
EncryptKeys(CKeyingMaterial &vMasterKeyIn)CCryptoKeyStoreprotected
EncryptWallet(const SecureString &strWalletPassphrase)CWallet
EraseDestData(const CTxDestination &dest, const std::string &key)CWallet
EraseFromWallet(const uint256 &hash)CWalletvirtual
fFileBackedCWallet
GenerateNewKey()CWallet
GetAccountAddresses(std::string strAccount) const CWallet
GetAddressBalances()CWallet
GetAddressGroupings()CWallet
GetAllReserveKeys(std::set< CKeyID > &setAddress) const CWallet
GetBalance() const CWallet
GetChange(const CTxOut &txout) const CWalletinline
GetChange(const CTransaction &tx) const CWalletinline
GetConflicts(const uint256 &txid) const CWallet
GetCredit(const CTxOut &txout) const CWalletinline
GetCredit(const CTransaction &tx) const CWalletinline
GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const CBasicKeyStorevirtual
GetDebit(const CTxIn &txin) const CWallet
GetDebit(const CTransaction &tx) const CWalletinline
GetDestData(const CTxDestination &dest, const std::string &key, std::string *value) const CWallet
GetImmatureBalance() const CWallet
GetKey(const CKeyID &address, CKey &keyOut) const CCryptoKeyStorevirtual
GetKeyBirthTimes(std::map< CKeyID, int64_t > &mapKeyBirth) const CWallet
GetKeyFromPool(CPubKey &key)CWallet
GetKeyPoolSize()CWalletinline
GetKeys(std::set< CKeyID > &setAddress) const CCryptoKeyStoreinlinevirtual
GetOldestKeyPoolTime()CWallet
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const CCryptoKeyStorevirtual
GetUnconfirmedBalance() const CWallet
GetVersion()CWalletinline
GetWalletTx(const uint256 &hash) const CWallet
HaveCScript(const CScriptID &hash) const CBasicKeyStorevirtual
HaveKey(const CKeyID &address) const CCryptoKeyStoreinlinevirtual
IncOrderPosNext(CWalletDB *pwalletdb=NULL)CWallet
Inventory(const uint256 &hash)CWalletinlinevirtual
IsChange(const CTxOut &txout) const CWallet
IsCrypted() const CCryptoKeyStoreinline
IsFromMe(const CTransaction &tx) const CWalletinline
IsLocked() const CCryptoKeyStoreinline
IsLockedCoin(uint256 hash, unsigned int n) const CWallet
IsMine(const CTxIn &txin) const CWallet
IsMine(const CTxOut &txout) const CWalletinline
IsMine(const CTransaction &tx) const CWalletinline
IsSpent(const uint256 &hash, unsigned int n) const CWallet
KeepKey(int64_t nIndex)CWallet
ListLockedCoins(std::vector< COutPoint > &vOutpts)CWallet
LoadCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret)CWallet
LoadCScript(const CScript &redeemScript)CWallet
LoadDestData(const CTxDestination &dest, const std::string &key, const std::string &value)CWallet
LoadKey(const CKey &key, const CPubKey &pubkey)CWalletinline
LoadKeyMetadata(const CPubKey &pubkey, const CKeyMetadata &metadata)CWallet
LoadMinVersion(int nVersion)CWalletinline
LoadWallet(bool &fFirstRunRet)CWallet
Lock()CCryptoKeyStore
LockCoin(COutPoint &output)CWallet
mapAddressBookCWallet
mapKeyMetadataCWallet
mapKeysCBasicKeyStoreprotected
mapMasterKeysCWallet
mapRequestCountCWallet
mapScriptsCBasicKeyStoreprotected
mapTxSpendsCWalletprivate
mapWalletCWallet
MarkDirty()CWallet
MasterKeyMap typedefCWallet
NewKeyPool()CWallet
nLastResendCWalletprivate
nMasterKeyMaxIDCWallet
nNextResendCWalletprivate
nOrderPosNextCWallet
NotifyAddressBookChangedCWallet
NotifyStatusChangedCCryptoKeyStore
NotifyTransactionChangedCWallet
nTimeFirstKeyCWallet
nWalletMaxVersionCWalletprivate
nWalletVersionCWalletprivate
OrderedTxItems(std::list< CAccountingEntry > &acentries, std::string strAccount="")CWallet
pwalletdbEncryptionCWalletprivate
ReacceptWalletTransactions()CWallet
ResendWalletTransactions()CWalletvirtual
ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool)CWallet
ReturnKey(int64_t nIndex)CWallet
ScanForWalletTransactions(CBlockIndex *pindexStart, bool fUpdate=false)CWallet
SelectCoins(int64_t nTargetValue, std::set< std::pair< const CWalletTx *, unsigned int > > &setCoinsRet, int64_t &nValueRet, const CCoinControl *coinControl=NULL) const CWalletprivate
SelectCoinsMinConf(int64_t nTargetValue, int nConfMine, int nConfTheirs, std::vector< COutput > vCoins, std::set< std::pair< const CWalletTx *, unsigned int > > &setCoinsRet, int64_t &nValueRet) const CWallet
SendMoney(CScript scriptPubKey, int64_t nValue, CWalletTx &wtxNew)CWallet
SendMoneyToDestination(const CTxDestination &address, int64_t nValue, CWalletTx &wtxNew)CWallet
SetAddressBook(const CTxDestination &address, const std::string &strName, const std::string &purpose)CWallet
SetBestChain(const CBlockLocator &loc)CWalletvirtual
SetCrypted()CCryptoKeyStoreprotected
SetDefaultKey(const CPubKey &vchPubKey)CWallet
setKeyPoolCWallet
setLockedCoinsCWallet
SetMaxVersion(int nVersion)CWallet
SetMinVersion(enum WalletFeature, CWalletDB *pwalletdbIn=NULL, bool fExplicit=false)CWallet
SetNull()CWalletinline
ShowProgressCWallet
strWalletFileCWallet
SyncMetaData(std::pair< TxSpends::iterator, TxSpends::iterator >)CWalletprivate
SyncTransaction(const uint256 &hash, const CTransaction &tx, const CBlock *pblock)CWalletvirtual
TopUpKeyPool(unsigned int kpSize=0)CWallet
TxItems typedefCWallet
TxPair typedefCWallet
TxSpends typedefCWalletprivate
Unlock(const SecureString &strWalletPassphrase)CWallet
CCryptoKeyStore::Unlock(const CKeyingMaterial &vMasterKeyIn)CCryptoKeyStoreprotected
UnlockAllCoins()CWallet
UnlockCoin(COutPoint &output)CWallet
UpdatedTransaction(const uint256 &hashTx)CWalletvirtual
vchDefaultKeyCWallet
void::RegisterWallet(CWalletInterface *)CWalletInterfaceprotected
void::UnregisterAllWallets()CWalletInterfaceprotected
void::UnregisterWallet(CWalletInterface *)CWalletInterfaceprotected
ZapWalletTx()CWallet
~CKeyStore()CKeyStoreinlinevirtual