mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Some operators to make the unit tests simpler
This commit is contained in:
@@ -89,6 +89,11 @@ class Serializer
|
|||||||
std::vector<unsigned char>::const_iterator end() const { return mData.end(); }
|
std::vector<unsigned char>::const_iterator end() const { return mData.end(); }
|
||||||
std::vector<unsigned char>::size_type size() const { return mData.size(); }
|
std::vector<unsigned char>::size_type size() const { return mData.size(); }
|
||||||
|
|
||||||
|
bool operator==(const std::vector<unsigned char>& v) { return v == mData; }
|
||||||
|
bool operator!=(const std::vector<unsigned char>& v) { return v != mData; }
|
||||||
|
bool operator==(const Serializer& v) { return v.mData == mData; }
|
||||||
|
bool operator!=(const Serializer& v) { return v.mData != mData; }
|
||||||
|
|
||||||
// signature functions
|
// signature functions
|
||||||
bool checkSignature(int pubkeyOffset, int signatureOffset) const;
|
bool checkSignature(int pubkeyOffset, int signatureOffset) const;
|
||||||
bool checkSignature(const std::vector<unsigned char>& signature, CKey& rkey) const;
|
bool checkSignature(const std::vector<unsigned char>& signature, CKey& rkey) const;
|
||||||
|
|||||||
Reference in New Issue
Block a user