Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

A key pool entry. More...

#include <wallet.h>

+ Collaboration diagram for CKeyPool:

Public Member Functions

 CKeyPool ()
 
 CKeyPool (const CPubKey &vchPubKeyIn, bool fInternalIn)
 
template<typename Stream , typename Operation >
void SerializationOp (Stream &s, Operation ser_action)
 

Public Attributes

int64_t nTime
 
CPubKey vchPubKey
 
bool fInternal
 
 ADD_SERIALIZE_METHODS
 

Detailed Description

A key pool entry.

Definition at line 119 of file wallet.h.

Constructor & Destructor Documentation

◆ CKeyPool() [1/2]

CKeyPool::CKeyPool ( )

Definition at line 5473 of file wallet.cpp.

References fInternal, GetTime(), and nTime.

◆ CKeyPool() [2/2]

CKeyPool::CKeyPool ( const CPubKey vchPubKeyIn,
bool  fInternalIn 
)

Definition at line 5479 of file wallet.cpp.

References fInternal, GetTime(), nTime, and vchPubKey.

Member Function Documentation

◆ SerializationOp()

template<typename Stream , typename Operation >
void CKeyPool::SerializationOp ( Stream &  s,
Operation  ser_action 
)
inline

Definition at line 132 of file wallet.h.

References fInternal, nTime, READWRITE, SER_GETHASH, and vchPubKey.

Member Data Documentation

◆ ADD_SERIALIZE_METHODS

CKeyPool::ADD_SERIALIZE_METHODS

Definition at line 129 of file wallet.h.

◆ fInternal

bool CKeyPool::fInternal

◆ nTime

int64_t CKeyPool::nTime

Definition at line 122 of file wallet.h.

Referenced by CKeyPool(), GetOldestKeyInPool(), CWallet::LoadKeyPool(), and SerializationOp().

◆ vchPubKey


The documentation for this class was generated from the following files:
Released under the MIT license