Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
KeyOriginInfo Struct Reference

#include <keyorigin.h>

Public Member Functions

 SERIALIZE_METHODS (KeyOriginInfo, obj)
void clear ()

Public Attributes

unsigned char fingerprint [4]
 First 32 bits of the Hash160 of the public key at the root of the path.
std::vector< uint32_t > path

Friends

bool operator== (const KeyOriginInfo &a, const KeyOriginInfo &b)
bool operator< (const KeyOriginInfo &a, const KeyOriginInfo &b)

Detailed Description

Definition at line 11 of file keyorigin.h.

Member Function Documentation

◆ clear()

void KeyOriginInfo::clear ( )
inline

Definition at line 42 of file keyorigin.h.

◆ SERIALIZE_METHODS()

KeyOriginInfo::SERIALIZE_METHODS ( KeyOriginInfo ,
obj  )
inline

Definition at line 40 of file keyorigin.h.

◆ operator<

bool operator< ( const KeyOriginInfo & a,
const KeyOriginInfo & b )
friend

Definition at line 21 of file keyorigin.h.

◆ operator==

bool operator== ( const KeyOriginInfo & a,
const KeyOriginInfo & b )
friend

Definition at line 16 of file keyorigin.h.

Member Data Documentation

◆ fingerprint

unsigned char KeyOriginInfo::fingerprint[4]

First 32 bits of the Hash160 of the public key at the root of the path.

Definition at line 13 of file keyorigin.h.

◆ path

std::vector<uint32_t> KeyOriginInfo::path

Definition at line 14 of file keyorigin.h.


The documentation for this struct was generated from the following file: