![]() |
Bitcoin Core
22.99.0
P2P Digital Currency
|
#include <hash.h>
#include <serialize.h>
#include <span.h>
#include <uint256.h>
#include <cstring>
#include <optional>
#include <vector>
Go to the source code of this file.
Classes | |
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 | CExtPubKey |
class | ECCVerifyHandle |
Users of this module must hold an ECCVerifyHandle. More... | |
Typedefs | |
typedef uint256 | ChainCode |
typedef struct secp256k1_context_struct | secp256k1_context |
Functions | |
const secp256k1_context * | GetVerifyContext () |
Access to the internal secp256k1 context used for verification. More... | |
Variables | |
const unsigned int | BIP32_EXTKEY_SIZE = 74 |
const unsigned int | BIP32_EXTKEY_WITH_VERSION_SIZE = 78 |
typedef struct secp256k1_context_struct secp256k1_context |
const secp256k1_context* GetVerifyContext | ( | ) |
Access to the internal secp256k1 context used for verification.
Only intended to be used by key.cpp.
Definition at line 406 of file pubkey.cpp.