Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Typedefs | Variables
pubkey.h File Reference
#include <hash.h>
#include <serialize.h>
#include <uint256.h>
#include <stdexcept>
#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.

Classes

class  CKeyID
 A reference to a CKey: the Hash160 of its serialized public key. More...
 
class  CPubKey
 An encapsulated public key. More...
 
struct  CExtPubKey
 
class  ECCVerifyHandle
 Users of this module must hold an ECCVerifyHandle. More...
 

Typedefs

typedef uint256 ChainCode
 

Variables

const unsigned int BIP32_EXTKEY_SIZE = 74
 secp256k1: const unsigned int PRIVATE_KEY_SIZE = 279; const unsigned int PUBLIC_KEY_SIZE = 65; const unsigned int SIGNATURE_SIZE = 72; More...
 

Typedef Documentation

typedef uint256 ChainCode

Definition at line 36 of file pubkey.h.

Variable Documentation

const unsigned int BIP32_EXTKEY_SIZE = 74

secp256k1: const unsigned int PRIVATE_KEY_SIZE = 279; const unsigned int PUBLIC_KEY_SIZE = 65; const unsigned int SIGNATURE_SIZE = 72;

see www.keylength.com script supports up to 75 for single byte push

Definition at line 26 of file pubkey.h.