![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include <bls_wrapper.h>
Public Member Functions | |
| CBLSWrapper () | |
| CBLSWrapper (const std::vector< unsigned char > &vecBytes) | |
| CBLSWrapper (const CBLSWrapper &ref)=default | |
| CBLSWrapper & | operator= (const CBLSWrapper &ref)=default |
| CBLSWrapper (CBLSWrapper &&ref) | |
| CBLSWrapper & | operator= (CBLSWrapper &&ref) |
| bool | operator== (const C &r) const |
| bool | operator!= (const C &r) const |
| bool | IsValid () const |
| void | Reset () |
| void | SetByteVector (const std::vector< uint8_t > &vecBytes) |
| std::vector< uint8_t > | ToByteVector () const |
| const uint256 & | GetHash () const |
| template<typename Stream > | |
| void | Serialize (Stream &s) const |
| template<typename Stream > | |
| void | Unserialize (Stream &s, bool checkMalleable=true) |
| bool | CheckMalleable (const std::vector< uint8_t > &vecBytes) const |
| std::string | ToString () const |
Static Public Attributes | |
| static const size_t | SerSize = _SerSize |
Protected Member Functions | |
| constexpr size_t | GetSerSize () const |
Protected Attributes | |
| ImplType | impl |
| bool | fValid {false} |
| uint256 | cachedHash |
Friends | |
| class | CBLSSecretKey |
| class | CBLSPublicKey |
| class | CBLSSignature |
Definition at line 38 of file bls_wrapper.h.
|
inline |
Definition at line 54 of file bls_wrapper.h.
|
inline |
Definition at line 57 of file bls_wrapper.h.
|
default |
|
inline |
Definition at line 64 of file bls_wrapper.h.
|
inline |
Definition at line 151 of file bls_wrapper.h.
|
inline |
Definition at line 124 of file bls_wrapper.h.
|
inlineconstexprprotected |
Definition at line 49 of file bls_wrapper.h.
|
inline |
|
inline |
Definition at line 82 of file bls_wrapper.h.
|
inline |
Definition at line 70 of file bls_wrapper.h.
|
default |
|
inline |
Definition at line 78 of file bls_wrapper.h.
|
inline |
|
inline |
|
inline |
Definition at line 97 of file bls_wrapper.h.
|
inline |
|
inline |
Definition at line 164 of file bls_wrapper.h.
|
inline |
|
friend |
Definition at line 41 of file bls_wrapper.h.
|
friend |
Definition at line 40 of file bls_wrapper.h.
|
friend |
Definition at line 42 of file bls_wrapper.h.
|
mutableprotected |
Definition at line 47 of file bls_wrapper.h.
|
protected |
Definition at line 46 of file bls_wrapper.h.
|
protected |
Definition at line 45 of file bls_wrapper.h.
|
static |
Definition at line 52 of file bls_wrapper.h.