![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <hash.h>
Public Member Functions | |
CHashWriter (int nTypeIn, int nVersionIn) | |
CHashWriter & | write (const char *pch, size_t size) |
uint256 | GetHash () |
template<typename T > | |
CHashWriter & | operator<< (const T &obj) |
Public Attributes | |
int | nType |
int | nVersion |
Private Attributes | |
CHash256 | ctx |
A writer stream (for serialization) that computes a 256-bit hash.
|
inline |
|
inline |
Definition at line 254 of file hash.h.
Referenced by CMasternode::CalculateScore(), CMasternodePing::GetHash(), CSporkMessage::GetHash(), CGovernanceVote::GetHash(), CMasternodePaymentVote::GetHash(), CDashNetwork::GetHash(), CTxLockVote::GetHash(), CGovernanceObject::GetHash(), CMasternodeBroadcast::GetHash(), CMasternodeVerification::GetHash(), CCoinsViewDB::GetStats(), CGovernanceVote::GetTypeHash(), SignVerifyMessageDialog::on_signMessageButton_SM_clicked(), SignVerifyMessageDialog::on_verifyMessageButton_VM_clicked(), SerializeHash(), SignatureHash(), CMessageSigner::SignMessage(), signmessage(), CMessageSigner::VerifyMessage(), and verifymessage().
|
inline |
|
inline |
|
private |
int CHashWriter::nType |
Definition at line 243 of file hash.h.
Referenced by operator<<().
int CHashWriter::nVersion |
Definition at line 244 of file hash.h.
Referenced by operator<<().