Raven Core  3.0.0
P2P Digital Currency
CAssetsCache Member List

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

AddBackSpentAsset(const Coin &coin, const std::string &assetName, const std::string &address, const CAmount &nAmount, const COutPoint &out)CAssetsCacheprivate
AddGlobalRestricted(const std::string &assetName, const RestrictedType type)CAssetsCache
AddNewAsset(const CNewAsset &asset, const std::string address, const int &nHeight, const uint256 &blockHash)CAssetsCache
AddOwnerAsset(const std::string &assetsName, const std::string address)CAssetsCache
AddQualifierAddress(const std::string &assetName, const std::string &address, const QualifierType type)CAssetsCache
AddReissueAsset(const CReissueAsset &reissue, const std::string address, const COutPoint &out)CAssetsCache
AddRestrictedAddress(const std::string &assetName, const std::string &address, const RestrictedType type)CAssetsCache
AddRestrictedVerifier(const std::string &assetName, const std::string &verifier)CAssetsCache
AddToAssetBalance(const std::string &strName, const std::string &address, const CAmount &nAmount)CAssetsCacheprivate
AddTransferAsset(const CAssetTransfer &transferAsset, const std::string &address, const COutPoint &out, const CTxOut &txOut)CAssetsCache
CacheToString() constCAssetsCacheinline
CAssets(const CAssets &assets)CAssetsinline
CAssets()CAssetsinline
CAssetsCache()CAssetsCacheinline
CAssetsCache(const CAssetsCache &cache)CAssetsCacheinline
CheckForAddressQualifier(const std::string &qualifier_name, const std::string &address, bool fSkipTempCache=false)CAssetsCache
CheckForAddressRestriction(const std::string &restricted_name, const std::string &address, bool fSkipTempCache=false)CAssetsCache
CheckForGlobalRestriction(const std::string &restricted_name, bool fSkipTempCache=false)CAssetsCache
CheckIfAssetExists(const std::string &name, bool fForceDuplicateCheck=true)CAssetsCache
ClearDirtyCache()CAssetsCacheinline
ContainsAsset(const CNewAsset &asset)CAssetsCache
ContainsAsset(const std::string &assetName)CAssetsCache
DumpCacheToDatabase()CAssetsCache
DynamicMemoryUsage() constCAssetsCache
Flush()CAssetsCache
GetAssetMetaDataIfExists(const std::string &name, CNewAsset &asset)CAssetsCache
GetAssetMetaDataIfExists(const std::string &name, CNewAsset &asset, int &nHeight, uint256 &blockHash)CAssetsCache
GetAssetVerifierStringIfExists(const std::string &name, CNullAssetTxVerifierString &verifier, bool fSkipTempCache=false)CAssetsCache
GetCacheSize() constCAssetsCache
GetCacheSizeV2() constCAssetsCache
mapAssetsAddressAmountCAssets
mapReissuedAssetDataCAssets
mapRootQualifierAddressesAddCAssetsCache
mapRootQualifierAddressesRemoveCAssetsCache
operator=(const CAssetsCache &cache)CAssetsCacheinline
CAssets::operator=(const CAssets &other)CAssetsinline
RemoveGlobalRestricted(const std::string &assetName, const RestrictedType type)CAssetsCache
RemoveNewAsset(const CNewAsset &asset, const std::string address)CAssetsCache
RemoveOwnerAsset(const std::string &assetsName, const std::string address)CAssetsCache
RemoveQualifierAddress(const std::string &assetName, const std::string &address, const QualifierType type)CAssetsCache
RemoveReissueAsset(const CReissueAsset &reissue, const std::string address, const COutPoint &out, const std::vector< std::pair< std::string, CBlockAssetUndo > > &vUndoIPFS)CAssetsCache
RemoveRestrictedAddress(const std::string &assetName, const std::string &address, const RestrictedType type)CAssetsCache
RemoveRestrictedVerifier(const std::string &assetName, const std::string &verifier, const bool fUndoingReissue=false)CAssetsCache
RemoveTransfer(const CAssetTransfer &transfer, const std::string &address, const COutPoint &out)CAssetsCache
setNewAssetsToAddCAssetsCache
setNewAssetsToRemoveCAssetsCache
setNewOwnerAssetsToAddCAssetsCache
setNewOwnerAssetsToRemoveCAssetsCache
setNewQualifierAddressToAddCAssetsCache
setNewQualifierAddressToRemoveCAssetsCache
setNewReissueToAddCAssetsCache
setNewReissueToRemoveCAssetsCache
setNewRestrictedAddressToAddCAssetsCache
setNewRestrictedAddressToRemoveCAssetsCache
setNewRestrictedGlobalToAddCAssetsCache
setNewRestrictedGlobalToRemoveCAssetsCache
setNewRestrictedVerifierToAddCAssetsCache
setNewRestrictedVerifierToRemoveCAssetsCache
setNewTransferAssetsToAddCAssetsCache
setNewTransferAssetsToRemoveCAssetsCache
SetNull()CAssetsinline
TrySpendCoin(const COutPoint &out, const CTxOut &coin)CAssetsCache
UndoAssetCoin(const Coin &coin, const COutPoint &out)CAssetsCache
UndoTransfer(const CAssetTransfer &transfer, const std::string &address, const COutPoint &outToRemove)CAssetsCacheprivate
vSpentAssetsCAssetsCache
vUndoAssetAmountCAssetsCache