![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
#include <pubkey.h>
Public Member Functions | |
| void | Encode (unsigned char code[BIP32_EXTKEY_SIZE]) const |
| void | Decode (const unsigned char code[BIP32_EXTKEY_SIZE]) |
| void | EncodeWithVersion (unsigned char code[BIP32_EXTKEY_WITH_VERSION_SIZE]) const |
| void | DecodeWithVersion (const unsigned char code[BIP32_EXTKEY_WITH_VERSION_SIZE]) |
| bool | Derive (CExtPubKey &out, unsigned int nChild, uint256 *bip32_tweak_out=nullptr) const |
Public Attributes | |
| unsigned char | version [4] |
| unsigned char | nDepth |
| unsigned char | vchFingerprint [4] |
| unsigned int | nChild |
| ChainCode | chaincode |
| CPubKey | pubkey |
Friends | |
| bool | operator== (const CExtPubKey &a, const CExtPubKey &b) |
| bool | operator< (const CExtPubKey &a, const CExtPubKey &b) |
| void CExtPubKey::Decode | ( | const unsigned char | code[BIP32_EXTKEY_SIZE] | ) |
Definition at line 394 of file pubkey.cpp.
| void CExtPubKey::DecodeWithVersion | ( | const unsigned char | code[BIP32_EXTKEY_WITH_VERSION_SIZE] | ) |
Definition at line 409 of file pubkey.cpp.
|
nodiscard |
| void CExtPubKey::Encode | ( | unsigned char | code[BIP32_EXTKEY_SIZE] | ) | const |
Definition at line 385 of file pubkey.cpp.
| void CExtPubKey::EncodeWithVersion | ( | unsigned char | code[BIP32_EXTKEY_WITH_VERSION_SIZE] | ) | const |
|
friend |
|
friend |