Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CPubKey Member List

This is the complete list of members for CPubKey, including all inherited members.

begin() const CPubKeyinline
CheckLowS(const std::vector< unsigned char > &vchSig)CPubKeystatic
COMPACT_SIGNATURE_SIZECPubKeystatic
COMPRESSED_SIZECPubKeystatic
CPubKey()CPubKeyinline
CPubKey(const T pbegin, const T pend)CPubKeyinline
CPubKey(const std::vector< unsigned char > &_vch)CPubKeyinlineexplicit
data() const CPubKeyinline
Decompress()CPubKey
Derive(CPubKey &pubkeyChild, ChainCode &ccChild, unsigned int nChild, const ChainCode &cc) const CPubKey
end() const CPubKeyinline
GetHash() const CPubKeyinline
GetID() const CPubKeyinline
GetLen(unsigned char chHeader)CPubKeyinlineprivatestatic
Invalidate()CPubKeyinlineprivate
IsCompressed() const CPubKeyinline
IsFullyValid() const CPubKey
IsValid() const CPubKeyinline
operator!=(const CPubKey &a, const CPubKey &b)CPubKeyfriend
operator<(const CPubKey &a, const CPubKey &b)CPubKeyfriend
operator==(const CPubKey &a, const CPubKey &b)CPubKeyfriend
operator[](unsigned int pos) const CPubKeyinline
RecoverCompact(const uint256 &hash, const std::vector< unsigned char > &vchSig)CPubKey
Serialize(Stream &s) const CPubKeyinline
Set(const T pbegin, const T pend)CPubKeyinline
SIGNATURE_SIZECPubKeystatic
SIZECPubKeystatic
size() const CPubKeyinline
Unserialize(Stream &s)CPubKeyinline
ValidSize(const std::vector< unsigned char > &vch)CPubKeyinlinestatic
vchCPubKeyprivate
Verify(const uint256 &hash, const std::vector< unsigned char > &vchSig) const CPubKey