Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
CReserveKey Class Referencefinal
A key allocated from the key pool. More...
#include <wallet.h>
Inheritance diagram for CReserveKey:
Collaboration diagram for CReserveKey:Public Member Functions | |
| CReserveKey (CWallet *pwalletIn) | |
| CReserveKey ()=default | |
| CReserveKey (const CReserveKey &)=delete | |
| CReserveKey & | operator= (const CReserveKey &)=delete |
| ~CReserveKey () | |
| void | ReturnKey () |
| bool | GetReservedKey (CPubKey &pubkey, bool fInternalIn) |
| void | KeepKey () |
| void | KeepScript () override |
Public Member Functions inherited from CReserveScript | |
| CReserveScript () | |
| virtual | ~CReserveScript () |
Protected Attributes | |
| CWallet * | pwallet |
| int64_t | nIndex |
| CPubKey | vchPubKey |
| bool | fInternal |
Additional Inherited Members | |
Public Attributes inherited from CReserveScript | |
| CScript | reserveScript |
Detailed Description
Constructor & Destructor Documentation
◆ CReserveKey() [1/3]
|
inlineexplicit |
◆ CReserveKey() [2/3]
|
default |
◆ CReserveKey() [3/3]
|
delete |
◆ ~CReserveKey()
|
inline |
Definition at line 1292 of file wallet.h.
References ReturnKey().
Member Function Documentation
◆ KeepScript()
|
inlineoverridevirtual |
◆ operator=()
|
delete |
Member Data Documentation
◆ fInternal
|
protected |
Definition at line 1279 of file wallet.h.
Referenced by CReserveKey(), GetReservedKey(), and ReturnKey().
◆ nIndex
|
protected |
Definition at line 1277 of file wallet.h.
Referenced by CReserveKey(), GetReservedKey(), KeepKey(), and ReturnKey().
◆ pwallet
|
protected |
Definition at line 1276 of file wallet.h.
Referenced by CReserveKey(), GetReservedKey(), KeepKey(), and ReturnKey().
◆ vchPubKey
|
protected |
Definition at line 1278 of file wallet.h.
Referenced by GetReservedKey(), KeepKey(), and ReturnKey().
The documentation for this class was generated from the following files:
- src/wallet/wallet.h
- src/wallet/wallet.cpp

