Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
CAffectedKeysVisitor Class Reference
Inheritance diagram for CAffectedKeysVisitor:
Collaboration diagram for CAffectedKeysVisitor:
Public Member Functions | |
CAffectedKeysVisitor (const CKeyStore &keystoreIn, std::vector< CKeyID > &vKeysIn) | |
void | Process (const CScript &script) |
void | operator() (const CKeyID &keyId) |
void | operator() (const CScriptID &scriptId) |
void | operator() (const CNoDestination &none) |
Private Attributes | |
const CKeyStore & | keystore |
std::vector< CKeyID > & | vKeys |
Detailed Description
Definition at line 134 of file wallet.cpp.
Constructor & Destructor Documentation
◆ CAffectedKeysVisitor()
|
inline |
Definition at line 140 of file wallet.cpp.
Member Function Documentation
◆ operator()() [1/3]
|
inline |
Definition at line 152 of file wallet.cpp.
References CKeyStore::HaveKey(), keystore, and vKeys.
◆ operator()() [2/3]
|
inline |
Definition at line 157 of file wallet.cpp.
References CKeyStore::GetCScript(), keystore, and Process().
◆ operator()() [3/3]
|
inline |
Definition at line 163 of file wallet.cpp.
◆ Process()
|
inline |
Definition at line 142 of file wallet.cpp.
References ExtractDestinations().
Referenced by CWallet::AddToWalletIfInvolvingMe(), CWallet::GetKeyBirthTimes(), and operator()().
Member Data Documentation
◆ keystore
|
private |
Definition at line 136 of file wallet.cpp.
Referenced by operator()().
◆ vKeys
|
private |
Definition at line 137 of file wallet.cpp.
Referenced by operator()().
The documentation for this class was generated from the following file:
- src/wallet/wallet.cpp