|
| CDashNetwork (UniValue objIn) |
|
uint256 | GetHash () |
|
template<typename Stream , typename Operation > |
void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
|
| CGovernanceObject () |
|
| CGovernanceObject (uint256 nHashParentIn, int nRevisionIn, int64_t nTime, uint256 nCollateralHashIn, std::string strDataIn) |
|
| CGovernanceObject (const CGovernanceObject &other) |
|
void | swap (CGovernanceObject &first, CGovernanceObject &second) |
|
int64_t | GetCreationTime () const |
|
int64_t | GetDeletionTime () const |
|
int | GetObjectType () const |
|
const uint256 & | GetCollateralHash () const |
|
const CTxIn & | GetMasternodeVin () const |
|
bool | IsSetCachedFunding () const |
|
bool | IsSetCachedValid () const |
|
bool | IsSetCachedDelete () const |
|
bool | IsSetCachedEndorsed () const |
|
bool | IsSetDirtyCache () const |
|
bool | IsSetExpired () const |
|
void | InvalidateVoteCache () |
|
CGovernanceObjectVoteFile & | GetVoteFile () |
|
void | SetMasternodeVin (const COutPoint &outpoint) |
|
bool | Sign (CKey &keyMasternode, CPubKey &pubKeyMasternode) |
|
bool | CheckSignature (CPubKey &pubKeyMasternode) |
|
std::string | GetSignatureMessage () const |
|
bool | IsValidLocally (std::string &strError, bool fCheckCollateral) |
|
bool | IsValidLocally (std::string &strError, bool &fMissingMasternode, bool &fMissingConfirmations, bool fCheckCollateral) |
|
bool | IsCollateralValid (std::string &strError, bool &fMissingConfirmations) |
| Check the collateral transaction for the budget proposal/finalized budget. More...
|
|
void | UpdateLocalValidity () |
|
void | UpdateSentinelVariables () |
|
int | GetObjectSubtype () |
|
CAmount | GetMinCollateralFee () |
|
UniValue | GetJSONObject () |
|
void | Relay (CConnman &connman) |
|
uint256 | GetHash () const |
|
int | CountMatchingVotes (vote_signal_enum_t eVoteSignalIn, vote_outcome_enum_t eVoteOutcomeIn) const |
|
int | GetAbsoluteYesCount (vote_signal_enum_t eVoteSignalIn) const |
|
int | GetAbsoluteNoCount (vote_signal_enum_t eVoteSignalIn) const |
|
int | GetYesCount (vote_signal_enum_t eVoteSignalIn) const |
|
int | GetNoCount (vote_signal_enum_t eVoteSignalIn) const |
|
int | GetAbstainCount (vote_signal_enum_t eVoteSignalIn) const |
|
bool | GetCurrentMNVotes (const COutPoint &mnCollateralOutpoint, vote_rec_t &voteRecord) |
|
std::string | GetDataAsHex () |
|
std::string | GetDataAsString () |
|
template<typename Stream , typename Operation > |
void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
|
CGovernanceObject & | operator= (CGovernanceObject from) |
|
Definition at line 133 of file governance-classes.h.