Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <hdchain.h>
Public Member Functions | |
CHDPubKey () | |
template<typename Stream , typename Operation > | |
void | SerializationOp (Stream &s, Operation ser_action) |
std::string | GetKeyPath () const |
Public Attributes | |
CExtPubKey | extPubKey |
uint256 | hdchainID |
uint32_t | nAccountIndex |
uint32_t | nChangeIndex |
ADD_SERIALIZE_METHODS | |
Private Attributes | |
int | nVersion |
Static Private Attributes | |
static const int | CURRENT_VERSION = 1 |
Detailed Description
Constructor & Destructor Documentation
◆ CHDPubKey()
Member Function Documentation
◆ GetKeyPath()
std::string CHDPubKey::GetKeyPath | ( | ) | const |
Definition at line 209 of file hdchain.cpp.
References extPubKey, nAccountIndex, nChangeIndex, CExtPubKey::nChild, Params(), and strprintf.
◆ SerializationOp()
|
inline |
Definition at line 138 of file hdchain.h.
References extPubKey, hdchainID, nAccountIndex, nChangeIndex, and READWRITE.
Member Data Documentation
◆ ADD_SERIALIZE_METHODS
◆ CURRENT_VERSION
◆ extPubKey
CExtPubKey CHDPubKey::extPubKey |
Definition at line 129 of file hdchain.h.
Referenced by CWallet::AddHDPubKey(), CWallet::GetKey(), GetKeyPath(), CWallet::GetPubKey(), CWallet::LoadHDPubKey(), SerializationOp(), and WalletBatch::WriteHDPubKey().
◆ hdchainID
uint256 CHDPubKey::hdchainID |
Definition at line 130 of file hdchain.h.
Referenced by CWallet::AddHDPubKey(), and SerializationOp().
◆ nAccountIndex
uint32_t CHDPubKey::nAccountIndex |
Definition at line 131 of file hdchain.h.
Referenced by CWallet::GetKey(), GetKeyPath(), and SerializationOp().
◆ nChangeIndex
uint32_t CHDPubKey::nChangeIndex |
Definition at line 132 of file hdchain.h.
Referenced by CWallet::AddHDPubKey(), CWallet::GetKey(), GetKeyPath(), and SerializationOp().
◆ nVersion
The documentation for this class was generated from the following files:
- src/hdchain.h
- src/hdchain.cpp