Raven Core
3.0.0
P2P Digital Currency
|
This is the complete list of members for CWallet, including all inherited members.
AbandonTransaction(const uint256 &hashTx) | CWallet | |
AbortRescan() | CWallet | inline |
AccountMove(std::string strFrom, std::string strTo, CAmount nAmount, std::string strComment="") | CWallet | |
AddAccountingEntry(const CAccountingEntry &) | CWallet | |
AddAccountingEntry(const CAccountingEntry &, CWalletDB *pwalletdb) | CWallet | |
AddCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) override | CWallet | virtual |
AddCScript(const CScript &redeemScript) override | CWallet | virtual |
AddDestData(const CTxDestination &dest, const std::string &key, const std::string &value) | CWallet | |
AddKey(const CKey &key) | CKeyStore | virtual |
AddKeyPubKey(const CKey &key, const CPubKey &pubkey) override | CWallet | virtual |
AddKeyPubKeyWithDB(CWalletDB &walletdb, const CKey &key, const CPubKey &pubkey) | CWallet | |
AddToSpends(const COutPoint &outpoint, const uint256 &wtxid) | CWallet | private |
AddToSpends(const uint256 &wtxid) | CWallet | private |
AddToWallet(const CWalletTx &wtxIn, bool fFlushOnClose=true) | CWallet | |
AddToWalletIfInvolvingMe(const CTransactionRef &tx, const CBlockIndex *pIndex, int posInBlock, bool fUpdate) | CWallet | |
AddWatchOnly(const CScript &dest) override | CWallet | privatevirtual |
AddWatchOnly(const CScript &dest, int64_t nCreateTime) | CWallet | |
AvailableAssets(std::map< std::string, std::vector< COutput > > &mapAssetCoins, bool fOnlySafe=true, const CCoinControl *coinControl=nullptr, const CAmount &nMinimumAmount=1, const CAmount &nMaximumAmount=MAX_MONEY, const CAmount &nMinimumSumAmount=MAX_MONEY, const uint64_t &nMaximumCount=0, const int &nMinDepth=0, const int &nMaxDepth=9999999) const | CWallet | |
AvailableCoins(std::vector< COutput > &vCoins, bool fOnlySafe=true, const CCoinControl *coinControl=nullptr, const CAmount &nMinimumAmount=1, const CAmount &nMaximumAmount=MAX_MONEY, const CAmount &nMinimumSumAmount=MAX_MONEY, const uint64_t &nMaximumCount=0, const int &nMinDepth=0, const int &nMaxDepth=9999999) const | CWallet | |
AvailableCoinsAll(std::vector< COutput > &vCoins, std::map< std::string, std::vector< COutput > > &mapAssetCoins, bool fGetRVN=true, bool fOnlyAssets=false, bool fOnlySafe=true, const CCoinControl *coinControl=nullptr, const CAmount &nMinimumAmount=1, const CAmount &nMaximumAmount=MAX_MONEY, const CAmount &nMinimumSumAmount=MAX_MONEY, const uint64_t &nMaximumCount=0, const int &nMinDepth=0, const int &nMaxDepth=9999999) const | CWallet | |
AvailableCoinsWithAssets(std::vector< COutput > &vCoins, std::map< std::string, std::vector< COutput > > &mapAssetCoins, bool fOnlySafe=true, const CCoinControl *coinControl=nullptr, const CAmount &nMinimumAmount=1, const CAmount &nMaximumAmount=MAX_MONEY, const CAmount &nMinimumSumAmount=MAX_MONEY, const uint64_t &nMaximumCount=0, const int &nMinDepth=0, const int &nMaxDepth=9999999) const | CWallet | |
BackupWallet(const std::string &strDest) | CWallet | |
BlockChecked(const CBlock &, const CValidationState &) | CValidationInterface | inlineprotectedvirtual |
BlockConnected(const std::shared_ptr< const CBlock > &pblock, const CBlockIndex *pindex, const std::vector< CTransactionRef > &vtxConflicted) override | CWallet | virtual |
BlockDisconnected(const std::shared_ptr< const CBlock > &pblock) override | CWallet | virtual |
BlockFound(const uint256 &hash) | CValidationInterface | inlineprotectedvirtual |
CanSupportFeature(enum WalletFeature wf) const | CWallet | inline |
CCryptoKeyStore() | CCryptoKeyStore | inline |
ChangeWalletPassphrase(const SecureString &strOldWalletPassphrase, const SecureString &strNewWalletPassphrase) | CWallet | |
CommitTransaction(CWalletTx &wtxNew, CReserveKey &reservekey, CConnman *connman, CValidationState &state) | CWallet | |
ComputeTimeSmart(const CWalletTx &wtx) const | CWallet | |
CreateNewChangeAddress(CReserveKey &reservekey, CKeyID &keyID, std::string &strFailReason) | CWallet | |
CreateTransaction(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, bool sign=true) | CWallet | |
CreateTransactionAll(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, bool fNewAsset, const CNewAsset &asset, const CTxDestination dest, bool fTransferAsset, bool fReissueAsset, const CReissueAsset &reissueAsset, const AssetType &assetType, bool sign=true) | CWallet | |
CreateTransactionAll(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, bool fNewAsset, const std::vector< CNewAsset > assets, const CTxDestination destination, bool fTransferAsset, bool fReissueAsset, const CReissueAsset &reissueAsset, const AssetType &assetType, bool sign) | CWallet | |
CreateTransactionWithAssets(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, const std::vector< CNewAsset > assets, const CTxDestination destination, const AssetType &assetType, bool sign=true) | CWallet | |
CreateTransactionWithReissueAsset(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, const CReissueAsset &reissueAsset, const CTxDestination destination, bool sign=true) | CWallet | |
CreateTransactionWithTransferAsset(const std::vector< CRecipient > &vecSend, CWalletTx &wtxNew, CReserveKey &reservekey, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, bool sign=true) | CWallet | |
CreateWalletFromFile(const std::string walletFile) | CWallet | static |
cs_KeyStore | CKeyStore | mutableprotected |
cs_wallet | CWallet | mutable |
CWallet() | CWallet | inline |
CWallet(std::unique_ptr< CWalletDBWrapper > dbw_in) | CWallet | inlineexplicit |
dbw | CWallet | private |
DelAddressBook(const CTxDestination &address) | CWallet | |
DeriveNewChildKey(CWalletDB &walletdb, CKeyMetadata &metadata, CKey &secret, bool internal=false) | CWallet | private |
DeriveNewSeed(const CKey &key) | CWallet | |
DummySignTx(CMutableTransaction &txNew, const ContainerType &coins) const | CWallet | |
EncryptKeys(CKeyingMaterial &vMasterKeyIn) | CCryptoKeyStore | protected |
EncryptWallet(const SecureString &strWalletPassphrase) | CWallet | |
EraseDestData(const CTxDestination &dest, const std::string &key) | CWallet | |
fAbortRescan | CWallet | private |
fallbackFee | CWallet | static |
fBroadcastTransactions | CWallet | private |
fFlushScheduled | CWallet | privatestatic |
FindNonChangeParentOutput(const CTransaction &tx, int output) const | CWallet | |
Flush(bool shutdown=false) | CWallet | |
fScanningWallet | CWallet | private |
FundTransaction(CMutableTransaction &tx, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, bool lockUnspents, const std::set< int > &setSubtractFeeFromOutputs, CCoinControl) | CWallet | |
GenerateNewKey(CWalletDB &walletdb, bool internal=false) | CWallet | |
GenerateNewSeed() | CWallet | |
GetAccountAddresses(const std::string &strAccount) const | CWallet | |
GetAccountName(const CScript &scriptPubKey) const | CWallet | |
GetAccountPubkey(CPubKey &pubKey, std::string strAccount, bool bForceNew=false) | CWallet | |
GetAddressBalances() | CWallet | |
GetAddressGroupings() | CWallet | |
GetAllReserveKeys() const | CWallet | inline |
GetAvailableBalance(const CCoinControl *coinControl=nullptr) const | CWallet | |
GetBalance() const | CWallet | |
GetBroadcastTransactions() const | CWallet | inline |
GetChange(const CTxOut &txout) const | CWallet | |
GetChange(const CTransaction &tx) 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 override | CBasicKeyStore | virtual |
GetDBHandle() | CWallet | inline |
GetDebit(const CTxIn &txin, const isminefilter &filter) const | CWallet | |
GetDebit(const CTxIn &txin, const isminefilter &filter, CAssetOutputEntry &assetData) const | CWallet | |
GetDebit(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
GetDestData(const CTxDestination &dest, const std::string &key, std::string *value) const | CWallet | |
GetDestValues(const std::string &prefix) const | CWallet | |
GetHDChain() const | CWallet | inline |
GetImmatureBalance() const | CWallet | |
GetImmatureWatchOnlyBalance() const | CWallet | |
GetKey(const CKeyID &address, CKey &keyOut) const override | CCryptoKeyStore | virtual |
GetKeyBirthTimes(std::map< CTxDestination, int64_t > &mapKeyBirth) const | CWallet | |
GetKeyFromPool(CPubKey &key, bool internal=false) | CWallet | |
GetKeyPoolSize() | CWallet | inline |
GetKeys() const override | CCryptoKeyStore | inlinevirtual |
GetLegacyBalance(const isminefilter &filter, int minDepth, const std::string *account) const | CWallet | |
GetName() const | CWallet | inline |
GetOldestKeyPoolTime() | CWallet | |
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const override | CCryptoKeyStore | virtual |
GetScriptForMining(std::shared_ptr< CReserveScript > &script) | CWallet | |
GetUnconfirmedBalance() const | CWallet | |
GetUnconfirmedWatchOnlyBalance() const | CWallet | |
GetVersion() | CWallet | inline |
GetWalletTx(const uint256 &hash) const | CWallet | |
GetWatchOnlyBalance() const | CWallet | |
HasWalletSpend(const uint256 &txid) const | CWallet | |
HaveCScript(const CScriptID &hash) const override | CBasicKeyStore | virtual |
HaveKey(const CKeyID &address) const override | CCryptoKeyStore | inlinevirtual |
HaveWatchOnly(const CScript &dest) const override | CBasicKeyStore | virtual |
HaveWatchOnly() const override | CBasicKeyStore | virtual |
hdChain | CWallet | private |
IncOrderPosNext(CWalletDB *pwalletdb=nullptr) | CWallet | |
Inventory(const uint256 &hash) override | CWallet | inlinevirtual |
IsAbortingRescan() | CWallet | inline |
IsAllFromMe(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
IsChange(const CTxOut &txout) const | CWallet | |
IsCrypted() const | CCryptoKeyStore | inline |
IsFromMe(const CTransaction &tx) const | CWallet | |
IsHDEnabled() const | CWallet | |
IsLocked() 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 | |
IsScanning() | CWallet | inline |
IsSpent(const uint256 &hash, unsigned int n) const | CWallet | |
KeepKey(int64_t nIndex) | CWallet | |
KeypoolCountExternalKeys() | CWallet | |
laccentries | CWallet | |
ListAccountCreditDebit(const std::string &strAccount, std::list< CAccountingEntry > &entries) | CWallet | |
ListAssets() const | CWallet | |
ListCoins() const | CWallet | |
ListLockedCoins(std::vector< COutPoint > &vOutpts) const | 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) | CWallet | inline |
LoadKeyMetadata(const CTxDestination &pubKey, const CKeyMetadata &metadata) | CWallet | |
LoadKeyPool(int64_t nIndex, const CKeyPool &keypool) | CWallet | |
LoadMinVersion(int nVersion) | CWallet | inline |
LoadToWallet(const CWalletTx &wtxIn) | CWallet | |
LoadWallet(bool &fFirstRunRet) | CWallet | |
LoadWatchOnly(const CScript &dest) | CWallet | |
Lock() | CCryptoKeyStore | |
LockCoin(const COutPoint &output) | CWallet | |
m_discard_rate | CWallet | static |
m_max_keypool_index | CWallet | private |
m_pool_key_to_index | CWallet | private |
mapAddressBook | CWallet | |
mapCryptedKeys | CCryptoKeyStore | protected |
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 | |
MarkReplaced(const uint256 &originalHash, const uint256 &newHash) | CWallet | |
MarkReserveKeysAsUsed(int64_t keypool_id) | CWallet | |
MasterKeyMap typedef | CWallet | |
minTxFee | CWallet | static |
nAccountingEntryNumber | CWallet | |
NewAssetMessage(const CMessage &message) | CValidationInterface | inlineprotectedvirtual |
NewKeyPool() | CWallet | |
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block) | CValidationInterface | inlineprotectedvirtual |
nLastResend | CWallet | private |
nMasterKeyMaxID | CWallet | |
nNextResend | CWallet | private |
nOrderPosNext | CWallet | |
NotifyAddressBookChanged | CWallet | |
NotifyStatusChanged | CCryptoKeyStore | |
NotifyTransactionChanged | CWallet | |
NotifyWatchonlyChanged | CWallet | |
nRelockTime | CWallet | |
nTimeFirstKey | CWallet | private |
nWalletMaxVersion | CWallet | private |
nWalletVersion | CWallet | private |
postInitProcess(CScheduler &scheduler) | CWallet | |
pwalletdbEncryption | CWallet | private |
ReacceptWalletTransactions() | CWallet | |
RemoveWatchOnly(const CScript &dest) override | CWallet | virtual |
ReorderTransactions() | CWallet | |
RescanFromTime(int64_t startTime, bool update) | CWallet | |
ResendWalletTransactions(int64_t nBestBlockTime, CConnman *connman) override | CWallet | virtual |
ResendWalletTransactionsBefore(int64_t nTime, CConnman *connman) | CWallet | |
ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, bool fRequestedInternal) | CWallet | |
ReturnKey(int64_t nIndex, bool fInternal, const CPubKey &pubkey) | CWallet | |
ScanForWalletTransactions(CBlockIndex *pindexStart, CBlockIndex *pindexStop, bool fUpdate=false) | CWallet | |
SelectAssets(const std::map< std::string, std::vector< COutput > > &mapAvailableAssets, const std::map< std::string, CAmount > &mapAssetTargetValue, std::set< CInputCoin > &setCoinsRet, std::map< std::string, CAmount > &nValueRet) const | CWallet | private |
SelectAssetsMinConf(const CAmount &nTargetValue, const int nConfMine, const int nConfTheirs, const uint64_t nMaxAncestors, const std::string &strAssetName, std::vector< COutput > vCoins, std::set< CInputCoin > &setCoinsRet, CAmount &nValueRet) const | CWallet | |
SelectCoins(const std::vector< COutput > &vAvailableCoins, const CAmount &nTargetValue, std::set< CInputCoin > &setCoinsRet, CAmount &nValueRet, const CCoinControl *coinControl=nullptr) const | CWallet | private |
SelectCoinsMinConf(const CAmount &nTargetValue, int nConfMine, int nConfTheirs, uint64_t nMaxAncestors, std::vector< COutput > vCoins, std::set< CInputCoin > &setCoinsRet, CAmount &nValueRet) const | CWallet | |
SetAddressBook(const CTxDestination &address, const std::string &strName, const std::string &purpose) | CWallet | |
SetBestChain(const CBlockLocator &loc) override | CWallet | virtual |
SetBroadcastTransactions(bool broadcast) | CWallet | inline |
SetCrypted() | CCryptoKeyStore | protected |
setExternalKeyPool | CWallet | private |
SetHDChain(const CHDChain &chain, bool memonly) | CWallet | |
SetHDSeed(const CPubKey &key) | CWallet | |
setInternalKeyPool | CWallet | private |
setLockedCoins | CWallet | |
SetMaxVersion(int nVersion) | CWallet | |
SetMinVersion(enum WalletFeature, CWalletDB *pwalletdbIn=nullptr, bool fExplicit=false) | CWallet | |
SetNull() | CWallet | inline |
setWatchOnly | CBasicKeyStore | protected |
ShowProgress | CWallet | |
SignTransaction(CMutableTransaction &tx) | CWallet | |
SyncMetaData(std::pair< TxSpends::iterator, TxSpends::iterator >) | CWallet | private |
SyncTransaction(const CTransactionRef &tx, const CBlockIndex *pindex=nullptr, int posInBlock=0) | CWallet | private |
TopUpKeyPool(unsigned int kpSize=0) | CWallet | |
TransactionAddedToMempool(const CTransactionRef &tx) override | CWallet | virtual |
TransactionCanBeAbandoned(const uint256 &hashTx) const | CWallet | |
TxItems typedef | CWallet | |
TxPair typedef | CWallet | |
TxSpends typedef | CWallet | private |
Unlock(const SecureString &strWalletPassphrase) | CWallet | |
CCryptoKeyStore::Unlock(const CKeyingMaterial &vMasterKeyIn) | CCryptoKeyStore | protected |
UnlockAllCoins() | CWallet | |
UnlockCoin(const COutPoint &output) | CWallet | |
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) | CValidationInterface | inlineprotectedvirtual |
UpdateTimeFirstKey(int64_t nCreateTime) | CWallet | |
void ::RegisterValidationInterface(CValidationInterface *) | CValidationInterface | protected |
void ::UnregisterAllValidationInterfaces() | CValidationInterface | protected |
void ::UnregisterValidationInterface(CValidationInterface *) | CValidationInterface | protected |
wtxOrdered | CWallet | |
ZapSelectTx(std::vector< uint256 > &vHashIn, std::vector< uint256 > &vHashOut) | CWallet | |
ZapWalletTx(std::vector< CWalletTx > &vWtx) | CWallet | |
~CKeyStore() | CKeyStore | inlinevirtual |
~CWallet() | CWallet | inline |