![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
This is the complete list of members for CKey, including all inherited members.
| begin() const | CKey | inline |
| Check(const unsigned char *vch) | CKey | privatestatic |
| CKey() noexcept=default | CKey | |
| CKey(CKey &&) noexcept=default | CKey | |
| CKey(const CKey &other) | CKey | inline |
| ClearKeyData() | CKey | inlineprivate |
| COMPRESSED_SIZE | CKey | static |
| ComputeBIP324ECDHSecret(const EllSwiftPubKey &their_ellswift, const EllSwiftPubKey &our_ellswift, bool initiating) const | CKey | |
| ComputeKeyPair(const uint256 *merkle_root) const | CKey | |
| CreateMuSig2Nonce(MuSig2SecNonce &secnonce, const uint256 &sighash, const CPubKey &aggregate_pubkey, const std::vector< CPubKey > &pubkeys) | CKey | |
| CreateMuSig2PartialSig(const uint256 &hash, const CPubKey &aggregate_pubkey, const std::vector< CPubKey > &pubkeys, const std::map< CPubKey, std::vector< uint8_t > > &pubnonces, MuSig2SecNonce &secnonce, const std::vector< std::pair< uint256, bool > > &tweaks) | CKey | |
| data() const | CKey | inline |
| Derive(CKey &keyChild, ChainCode &ccChild, unsigned int nChild, const ChainCode &cc) const | CKey | |
| EllSwiftCreate(std::span< const std::byte > entropy) const | CKey | |
| end() const | CKey | inline |
| fCompressed | CKey | private |
| GetPrivKey() const | CKey | |
| GetPubKey() const | CKey | |
| IsCompressed() const | CKey | inline |
| IsValid() const | CKey | inline |
| keydata | CKey | private |
| KeyType typedef | CKey | private |
| Load(const CPrivKey &privkey, const CPubKey &vchPubKey, bool fSkipCheck) | CKey | |
| MakeKeyData() | CKey | inlineprivate |
| MakeNewKey(bool fCompressed) | CKey | |
| operator=(CKey &&) noexcept=default | CKey | |
| operator=(const CKey &other) | CKey | inline |
| operator== | CKey | friend |
| Set(const T pbegin, const T pend, bool fCompressedIn) | CKey | inline |
| Sign(const uint256 &hash, std::vector< unsigned char > &vchSig, bool grind=true, uint32_t test_case=0) const | CKey | |
| SignCompact(const uint256 &hash, std::vector< unsigned char > &vchSig) const | CKey | |
| SignSchnorr(const uint256 &hash, std::span< unsigned char > sig, const uint256 *merkle_root, const uint256 &aux) const | CKey | |
| size() const | CKey | inline |
| SIZE | CKey | static |
| VerifyPubKey(const CPubKey &vchPubKey) const | CKey |