Bitcoin Core  27.99.0
P2P Digital Currency
Classes | Typedefs | Variables
pubkey.h File Reference
#include <hash.h>
#include <serialize.h>
#include <span.h>
#include <uint256.h>
#include <cstring>
#include <optional>
#include <vector>
Include dependency graph for pubkey.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  CKeyID
 A reference to a CKey: the Hash160 of its serialized public key. More...
class  CPubKey
 An encapsulated public key. More...
class  XOnlyPubKey
struct  EllSwiftPubKey
 An ElligatorSwift-encoded public key. More...
struct  CExtPubKey


typedef uint256 ChainCode


const unsigned int BIP32_EXTKEY_SIZE = 74
const unsigned int BIP32_EXTKEY_WITH_VERSION_SIZE = 78

Typedef Documentation

◆ ChainCode

typedef uint256 ChainCode

Definition at line 30 of file pubkey.h.

Variable Documentation


const unsigned int BIP32_EXTKEY_SIZE = 74

Definition at line 19 of file pubkey.h.


const unsigned int BIP32_EXTKEY_WITH_VERSION_SIZE = 78

Definition at line 20 of file pubkey.h.