![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
This is the complete list of members for CWallet, including all inherited members.
AbandonTransaction(const uint256 &hashTx) | CWallet | |
AcceptedBlockHeader(const CBlockIndex *pindexNew) | CValidationInterface | inlineprotectedvirtual |
AddAccountingEntry(const CAccountingEntry &, CWalletDB &pwalletdb) | CWallet | |
AddCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | CWallet | virtual |
AddCScript(const CScript &redeemScript) | CWallet | virtual |
AddDestData(const CTxDestination &dest, const std::string &key, const std::string &value) | CWallet | |
AddHDPubKey(const CExtPubKey &extPubKey, bool fInternal) | CWallet | |
AddKey(const CKey &key) | CKeyStore | virtual |
AddKeyPubKey(const CKey &key, const CPubKey &pubkey) | CWallet | virtual |
AddToSpends(const COutPoint &outpoint, const uint256 &wtxid) | CWallet | private |
AddToSpends(const uint256 &wtxid) | CWallet | private |
AddToWallet(const CWalletTx &wtxIn, bool fFromLoadWallet, CWalletDB *pwalletdb) | CWallet | |
AddToWalletIfInvolvingMe(const CTransaction &tx, const CBlock *pblock, bool fUpdate) | CWallet | |
AddWatchOnly(const CScript &dest) | CWallet | virtual |
AvailableCoins(std::vector< COutput > &vCoins, bool fOnlyConfirmed=true, const CCoinControl *coinControl=NULL, bool fIncludeZeroValue=false, AvailableCoinsType nCoinType=ALL_COINS, bool fUseInstantSend=false) const | CWallet | |
BlockChecked(const CBlock &, const CValidationState &) | CValidationInterface | inlineprotectedvirtual |
CanSupportFeature(enum WalletFeature wf) | CWallet | inline |
CCryptoKeyStore() | CCryptoKeyStore | inline |
ChangeWalletPassphrase(const SecureString &strOldWalletPassphrase, const SecureString &strNewWalletPassphrase) | CWallet | |
CommitTransaction(CWalletTx &wtxNew, CReserveKey &reservekey, CConnman *connman, std::string strCommand="tx") | CWallet | |
ConvertList(std::vector< CTxIn > vecTxIn, std::vector< CAmount > &vecAmounts) | CWallet | |
CountInputsWithAmount(CAmount nInputAmount) | CWallet | |
CreateCollateralTransaction(CMutableTransaction &txCollateral, std::string &strReason) | CWallet | |
CreateTransaction(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosRet, std::string &strFailReason, const CCoinControl *coinControl=NULL, bool sign=true, AvailableCoinsType nCoinType=ALL_COINS, bool fUseInstantSend=false) | CWallet | |
cs_KeyStore | CKeyStore | mutableprotected |
cs_wallet | CWallet | mutable |
CWallet() | CWallet | inline |
CWallet(const std::string &strWalletFileIn) | CWallet | inline |
DecryptHDChain(CHDChain &hdChainRet) const | CCryptoKeyStore | protected |
DelAddressBook(const CTxDestination &address) | CWallet | |
DeriveNewChildKey(const CKeyMetadata &metadata, CKey &secretRet, uint32_t nAccountIndex, bool fInternal) | CWallet | private |
EncryptHDChain(const CKeyingMaterial &vMasterKeyIn) | CCryptoKeyStore | protected |
EncryptKeys(CKeyingMaterial &vMasterKeyIn) | CCryptoKeyStore | protected |
EncryptWallet(const SecureString &strWalletPassphrase) | CWallet | |
EraseDestData(const CTxDestination &dest, const std::string &key) | CWallet | |
fallbackFee | CWallet | static |
fAnonymizableTallyCached | CWallet | mutableprivate |
fAnonymizableTallyCachedNonDenom | CWallet | mutableprivate |
fBroadcastTransactions | CWallet | private |
fFileBacked | CWallet | |
Flush(bool shutdown=false) | CWallet | |
FundTransaction(CMutableTransaction &tx, CAmount &nFeeRet, int &nChangePosRet, std::string &strFailReason, bool includeWatching) | CWallet | |
GenerateNewHDChain() | CWallet | |
GenerateNewKey(uint32_t nAccountIndex, bool fInternal) | CWallet | |
GetAccountAddresses(const std::string &strAccount) const | CWallet | |
GetAddressBalances() | CWallet | |
GetAddressGroupings() | CWallet | |
GetAllReserveKeys(std::set< CKeyID > &setAddress) const | CWallet | |
GetAnonymizableBalance(bool fSkipDenominated=false, bool fSkipUnconfirmed=true) const | CWallet | |
GetAnonymizedBalance() const | CWallet | |
GetAverageAnonymizedRounds() const | CWallet | |
GetBalance() const | CWallet | |
GetBroadcastTransactions() const | CWallet | inline |
GetBudgetSystemCollateralTX(CTransaction &tx, uint256 hash, CAmount amount, bool fUseInstantSend) | CWallet | |
GetBudgetSystemCollateralTX(CWalletTx &tx, uint256 hash, CAmount amount, bool fUseInstantSend) | CWallet | |
GetChange(const CTxOut &txout) const | CWallet | |
GetChange(const CTransaction &tx) const | CWallet | |
GetCollateralTxIn(CTxIn &txinRet, CAmount &nValueRet) const | CWallet | |
GetConflicts(const uint256 &txid) const | CWallet | |
GetCredit(const CTxOut &txout, const isminefilter &filter) const | CWallet | |
GetCredit(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const | CBasicKeyStore | virtual |
GetDebit(const CTxIn &txin, const isminefilter &filter) const | CWallet | |
GetDebit(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
GetDecryptedHDChain(CHDChain &hdChainRet) | CWallet | |
GetDenominatedBalance(bool unconfirmed=false) const | CWallet | |
GetDestData(const CTxDestination &dest, const std::string &key, std::string *value) const | CWallet | |
GetHDChain(CHDChain &hdChainRet) const | CCryptoKeyStore | |
GetImmatureBalance() const | CWallet | |
GetImmatureWatchOnlyBalance() const | CWallet | |
GetKey(const CKeyID &address, CKey &keyOut) const | CWallet | virtual |
GetKeyBirthTimes(std::map< CKeyID, int64_t > &mapKeyBirth) const | CWallet | |
GetKeyFromPool(CPubKey &key, bool fInternal) | CWallet | |
GetKeyPoolSize() | CWallet | inline |
GetKeys(std::set< CKeyID > &setAddress) const | CCryptoKeyStore | inlinevirtual |
GetMasternodeOutpointAndKeys(COutPoint &outpointRet, CPubKey &pubKeyRet, CKey &keyRet, std::string strTxHash="", std::string strOutputIndex="") | CWallet | |
GetMinimumFee(unsigned int nTxBytes, unsigned int nConfirmTarget, const CTxMemPool &pool) | CWallet | static |
GetNeedsToBeAnonymizedBalance(CAmount nMinBalance=0) const | CWallet | |
GetNormalizedAnonymizedBalance() const | CWallet | |
GetOldestKeyPoolTime() | CWallet | |
GetOutpointAndKeysFromOutput(const COutput &out, COutPoint &outpointRet, CPubKey &pubKeyRet, CKey &keyRet) | CWallet | |
GetOutpointPrivateSendRounds(const COutPoint &outpoint) const | CWallet | |
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const | CWallet | virtual |
GetRealOutpointPrivateSendRounds(const COutPoint &outpoint, int nRounds) const | CWallet | |
GetRequiredFee(unsigned int nTxBytes) | CWallet | static |
GetScriptForMining(boost::shared_ptr< CReserveScript > &script) | CWallet | virtual |
GetUnconfirmedBalance() const | CWallet | |
GetUnconfirmedWatchOnlyBalance() const | CWallet | |
GetVersion() | CWallet | inline |
GetWalletTx(const uint256 &hash) const | CWallet | |
GetWatchOnlyBalance() const | CWallet | |
HasCollateralInputs(bool fOnlyConfirmed=true) const | CWallet | |
HaveCScript(const CScriptID &hash) const | CBasicKeyStore | virtual |
HaveKey(const CKeyID &address) const | CWallet | virtual |
HaveWatchOnly(const CScript &dest) const | CBasicKeyStore | virtual |
HaveWatchOnly() const | CBasicKeyStore | virtual |
hdChain | CBasicKeyStore | protected |
IncOrderPosNext(CWalletDB *pwalletdb=NULL) | CWallet | |
Inventory(const uint256 &hash) | CWallet | inlinevirtual |
IsChange(const CTxOut &txout) const | CWallet | |
IsCollateralAmount(CAmount nInputAmount) const | CWallet | |
IsCrypted() const | CCryptoKeyStore | inline |
IsDenominated(const COutPoint &outpoint) const | CWallet | |
IsDenominatedAmount(CAmount nInputAmount) const | CWallet | |
IsFromMe(const CTransaction &tx) const | CWallet | |
IsHDEnabled() | CWallet | |
IsLocked(bool fForMixing=false) const | CCryptoKeyStore | inline |
IsLockedCoin(uint256 hash, unsigned int n) const | CWallet | |
IsMine(const CTxIn &txin) const | CWallet | |
IsMine(const CTxOut &txout) const | CWallet | |
IsMine(const CTransaction &tx) const | CWallet | |
IsSpent(const uint256 &hash, unsigned int n) const | CWallet | |
KeepKey(int64_t nIndex) | CWallet | |
KeypoolCountExternalKeys() | CWallet | |
KeypoolCountInternalKeys() | CWallet | |
laccentries | 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 | |
LoadHDPubKey(const CHDPubKey &hdPubKey) | CWallet | |
LoadKey(const CKey &key, const CPubKey &pubkey) | CWallet | inline |
LoadKeyMetadata(const CPubKey &pubkey, const CKeyMetadata &metadata) | CWallet | |
LoadKeyPool(int nIndex, const CKeyPool &keypool) | CWallet | inline |
LoadMinVersion(int nVersion) | CWallet | inline |
LoadWallet(bool &fFirstRunRet) | CWallet | |
LoadWatchOnly(const CScript &dest) | CWallet | |
Lock(bool fAllowMixing=false) | CCryptoKeyStore | |
LockCoin(COutPoint &output) | CWallet | |
mapAddressBook | CWallet | |
mapHdPubKeys | CWallet | |
mapKeyMetadata | CWallet | |
mapKeys | CBasicKeyStore | protected |
mapMasterKeys | CWallet | |
mapRequestCount | CWallet | |
mapScripts | CBasicKeyStore | protected |
mapTxSpends | CWallet | private |
mapWallet | CWallet | |
mapWatchKeys | CBasicKeyStore | protected |
MarkConflicted(const uint256 &hashBlock, const uint256 &hashTx) | CWallet | private |
MarkDirty() | CWallet | |
MasterKeyMap typedef | CWallet | |
minTxFee | CWallet | static |
NewKeyPool() | CWallet | |
nKeysLeftSinceAutoBackup | CWallet | |
nLastResend | CWallet | private |
nMasterKeyMaxID | CWallet | |
nNextResend | CWallet | private |
nOrderPosNext | CWallet | |
NotifyAddressBookChanged | CWallet | |
NotifyHeaderTip(const CBlockIndex *pindexNew, bool fInitialDownload) | CValidationInterface | inlineprotectedvirtual |
NotifyStatusChanged | CCryptoKeyStore | |
NotifyTransactionChanged | CWallet | |
NotifyTransactionLock(const CTransaction &tx) | CValidationInterface | inlineprotectedvirtual |
NotifyWatchonlyChanged | CWallet | |
nTimeFirstKey | CWallet | |
nWalletMaxVersion | CWallet | private |
nWalletVersion | CWallet | private |
pwalletdbEncryption | CWallet | private |
ReacceptWalletTransactions() | CWallet | |
RemoveWatchOnly(const CScript &dest) | CWallet | virtual |
ResendWalletTransactions(int64_t nBestBlockTime, CConnman *connman) | CWallet | virtual |
ResendWalletTransactionsBefore(int64_t nTime, CConnman *connman) | CWallet | |
ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, bool fInternal) | CWallet | |
ResetRequestCount(const uint256 &hash) | CWallet | inlinevirtual |
ReturnKey(int64_t nIndex, bool fInternal) | CWallet | |
ScanForWalletTransactions(CBlockIndex *pindexStart, bool fUpdate=false) | CWallet | |
SelectCoins(const CAmount &nTargetValue, std::set< std::pair< const CWalletTx *, unsigned int > > &setCoinsRet, CAmount &nValueRet, const CCoinControl *coinControl=NULL, AvailableCoinsType nCoinType=ALL_COINS, bool fUseInstantSend=true) const | CWallet | private |
SelectCoinsByDenominations(int nDenom, CAmount nValueMin, CAmount nValueMax, std::vector< CTxIn > &vecTxInRet, std::vector< COutput > &vCoinsRet, CAmount &nValueRet, int nPrivateSendRoundsMin, int nPrivateSendRoundsMax) | CWallet | |
SelectCoinsDark(CAmount nValueMin, CAmount nValueMax, std::vector< CTxIn > &vecTxInRet, CAmount &nValueRet, int nPrivateSendRoundsMin, int nPrivateSendRoundsMax) const | CWallet | |
SelectCoinsGrouppedByAddresses(std::vector< CompactTallyItem > &vecTallyRet, bool fSkipDenominated=true, bool fAnonymizable=true, bool fSkipUnconfirmed=true) const | CWallet | |
SelectCoinsMinConf(const CAmount &nTargetValue, int nConfMine, int nConfTheirs, std::vector< COutput > vCoins, std::set< std::pair< const CWalletTx *, unsigned int > > &setCoinsRet, CAmount &nValueRet, bool fUseInstantSend=false) const | CWallet | |
SetAddressBook(const CTxDestination &address, const std::string &strName, const std::string &purpose) | CWallet | |
SetBestChain(const CBlockLocator &loc) | CWallet | virtual |
SetBroadcastTransactions(bool broadcast) | CWallet | inline |
SetCrypted() | CCryptoKeyStore | protected |
SetCryptedHDChain(const CHDChain &chain, bool memonly) | CWallet | |
CCryptoKeyStore::SetCryptedHDChain(const CHDChain &chain) | CCryptoKeyStore | protected |
SetDefaultKey(const CPubKey &vchPubKey) | CWallet | |
setExternalKeyPool | CWallet | |
SetHDChain(const CHDChain &chain, bool memonly) | CWallet | |
CCryptoKeyStore::SetHDChain(const CHDChain &chain) | CCryptoKeyStore | protected |
setInternalKeyPool | CWallet | |
setLockedCoins | CWallet | |
SetMaxVersion(int nVersion) | CWallet | |
SetMinVersion(enum WalletFeature, CWalletDB *pwalletdbIn=NULL, bool fExplicit=false) | CWallet | |
SetNull() | CWallet | inline |
setWalletUTXO | CWallet | private |
setWatchOnly | CBasicKeyStore | protected |
ShowProgress | CWallet | |
strWalletFile | CWallet | |
SyncMetaData(std::pair< TxSpends::iterator, TxSpends::iterator >) | CWallet | private |
SyncTransaction(const CTransaction &tx, const CBlock *pblock) | CWallet | virtual |
TopUpKeyPool(unsigned int kpSize=0) | CWallet | |
TxItems typedef | CWallet | |
TxPair typedef | CWallet | |
TxSpends typedef | CWallet | private |
Unlock(const SecureString &strWalletPassphrase, bool fForMixingOnly=false) | CWallet | |
CCryptoKeyStore::Unlock(const CKeyingMaterial &vMasterKeyIn, bool fForMixingOnly=false) | CCryptoKeyStore | protected |
UnlockAllCoins() | CWallet | |
UnlockCoin(COutPoint &output) | CWallet | |
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) | CValidationInterface | inlineprotectedvirtual |
UpdatedTransaction(const uint256 &hashTx) | CWallet | virtual |
vchDefaultKey | CWallet | |
vecAnonymizableTallyCached | CWallet | mutableprivate |
vecAnonymizableTallyCachedNonDenom | CWallet | mutableprivate |
Verify(const std::string &walletFile, std::string &warningString, std::string &errorString) | CWallet | static |
void ::RegisterValidationInterface(CValidationInterface *) | CValidationInterface | protected |
void ::UnregisterAllValidationInterfaces() | CValidationInterface | protected |
void ::UnregisterValidationInterface(CValidationInterface *) | CValidationInterface | protected |
wtxOrdered | CWallet | |
ZapWalletTx(std::vector< CWalletTx > &vWtx) | CWallet | |
~CKeyStore() | CKeyStore | inlinevirtual |
~CWallet() | CWallet | inline |