5#ifndef BITCOIN_AVALANCHE_PROOFID_H
6#define BITCOIN_AVALANCHE_PROOFID_H
An encapsulated public key.
size_t hash(const uint256 &h) const
size_t operator()(const ProofId &proofid) const
void SetHex(const char *psz)
T GetRand(T nMax=std::numeric_limits< T >::max()) noexcept
Generate a uniform random integer of type T in the range [0..nMax) nMax defaults to std::numeric_limi...
ProofId computeProofId(const CPubKey &proofMaster) const
LimitedProofId(const uint256 &b)
static LimitedProofId fromHex(const std::string &str)
static ProofId fromHex(const std::string &str)
ProofId(const uint256 &b)