mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-12-12 05:34:57 +01:00
Remove unused ecwrapper code
This commit is contained in:
@@ -21,16 +21,9 @@ public:
|
||||
CECKey();
|
||||
~CECKey();
|
||||
|
||||
void GetSecretBytes(unsigned char vch[32]) const;
|
||||
void SetSecretBytes(const unsigned char vch[32]);
|
||||
int GetPrivKeySize(bool fCompressed);
|
||||
int GetPrivKey(unsigned char* privkey, bool fCompressed);
|
||||
bool SetPrivKey(const unsigned char* privkey, size_t size, bool fSkipCheck=false);
|
||||
void GetPubKey(std::vector<unsigned char>& pubkey, bool fCompressed);
|
||||
bool SetPubKey(const unsigned char* pubkey, size_t size);
|
||||
bool Sign(const uint256 &hash, std::vector<unsigned char>& vchSig);
|
||||
bool Verify(const uint256 &hash, const std::vector<unsigned char>& vchSig);
|
||||
bool SignCompact(const uint256 &hash, unsigned char *p64, int &rec);
|
||||
|
||||
// reconstruct public key from a compact signature
|
||||
// This is only slightly more CPU intensive than just verifying it.
|
||||
@@ -38,7 +31,6 @@ public:
|
||||
// (the signature is a valid signature of the given data for that key)
|
||||
bool Recover(const uint256 &hash, const unsigned char *p64, int rec);
|
||||
|
||||
static bool TweakSecret(unsigned char vchSecretOut[32], const unsigned char vchSecretIn[32], const unsigned char vchTweak[32]);
|
||||
bool TweakPublic(const unsigned char vchTweak[32]);
|
||||
static bool SanityCheck();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user