PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Static Public Member Functions | Private Attributes | Friends | List of all members
HDSeed Class Reference

#include <zip32.h>

Public Member Functions

 HDSeed ()
 
 HDSeed (const CPrivKey &seedIn)
 
bool IsNull () const
 
uint256 Fingerprint () const
 
CPrivKey RawSeed () const
 

Static Public Member Functions

static HDSeed Random (size_t len=32)
 

Private Attributes

CPrivKey seed
 

Friends

bool operator== (const HDSeed &a, const HDSeed &b)
 
bool operator!= (const HDSeed &a, const HDSeed &b)
 

Detailed Description

Definition at line 20 of file zip32.h.

Constructor & Destructor Documentation

◆ HDSeed() [1/2]

HDSeed::HDSeed ( )
inline

Definition at line 25 of file zip32.h.

Here is the caller graph for this function:

◆ HDSeed() [2/2]

HDSeed::HDSeed ( const CPrivKey seedIn)
inlineexplicit

Definition at line 26 of file zip32.h.

Member Function Documentation

◆ Fingerprint()

uint256 HDSeed::Fingerprint ( ) const

Definition at line 31 of file zip32.cpp.

Here is the call graph for this function:

◆ IsNull()

bool HDSeed::IsNull ( ) const
inline

Definition at line 29 of file zip32.h.

◆ Random()

HDSeed HDSeed::Random ( size_t  len = 32)
static

Definition at line 23 of file zip32.cpp.

Here is the call graph for this function:

◆ RawSeed()

CPrivKey HDSeed::RawSeed ( ) const
inline

Definition at line 31 of file zip32.h.

Here is the caller graph for this function:

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const HDSeed a,
const HDSeed b 
)
friend

Definition at line 38 of file zip32.h.

◆ operator==

bool operator== ( const HDSeed a,
const HDSeed b 
)
friend

Definition at line 33 of file zip32.h.

Member Data Documentation

◆ seed

CPrivKey HDSeed::seed
private

Definition at line 22 of file zip32.h.


The documentation for this class was generated from the following files: