Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
This is the complete list of members for CDeterministicMNList, including all inherited members.
| AddMN(const CDeterministicMNCPtr &dmn, bool fBumpTotalCount=true) | CDeterministicMNList | |
| AddUniqueProperty(const CDeterministicMNCPtr &dmn, const T &v) | CDeterministicMNList | inlineprivate |
| ApplyDiff(const CBlockIndex *pindex, const CDeterministicMNListDiff &diff) const | CDeterministicMNList | |
| blockHash | CDeterministicMNList | private |
| BuildDiff(const CDeterministicMNList &to) const | CDeterministicMNList | |
| BuildSimplifiedDiff(const CDeterministicMNList &to) const | CDeterministicMNList | |
| CalcMaxPoSePenalty() const | CDeterministicMNList | |
| CalcPenalty(int percent) const | CDeterministicMNList | |
| CalculateQuorum(size_t maxSize, const uint256 &modifier) const | CDeterministicMNList | |
| CalculateScores(const uint256 &modifier) const | CDeterministicMNList | |
| CDeterministicMNList() | CDeterministicMNList | inline |
| CDeterministicMNList(const uint256 &_blockHash, int _height, uint32_t _totalRegisteredCount) | CDeterministicMNList | inlineexplicit |
| DeleteUniqueProperty(const CDeterministicMNCPtr &dmn, const T &oldValue) | CDeterministicMNList | inlineprivate |
| ForEachMN(bool onlyValid, Callback &&cb) const | CDeterministicMNList | inline |
| GetAllMNsCount() const | CDeterministicMNList | inline |
| GetBlockHash() const | CDeterministicMNList | inline |
| GetHeight() const | CDeterministicMNList | inline |
| GetMN(const uint256 &proTxHash) const | CDeterministicMNList | |
| GetMNByCollateral(const COutPoint &collateralOutpoint) const | CDeterministicMNList | |
| GetMNByInternalId(uint64_t internalId) const | CDeterministicMNList | |
| GetMNByOperatorKey(const CBLSPublicKey &pubKey) | CDeterministicMNList | |
| GetMNByService(const CService &service) const | CDeterministicMNList | |
| GetMNPayee() const | CDeterministicMNList | |
| GetProjectedMNPayees(int nCount) const | CDeterministicMNList | |
| GetTotalRegisteredCount() const | CDeterministicMNList | inline |
| GetUniquePropertyMN(const T &v) const | CDeterministicMNList | inline |
| GetValidMN(const uint256 &proTxHash) const | CDeterministicMNList | |
| GetValidMNByCollateral(const COutPoint &collateralOutpoint) const | CDeterministicMNList | |
| GetValidMNsCount() const | CDeterministicMNList | inline |
| HasMN(const uint256 &proTxHash) const | CDeterministicMNList | inline |
| HasMNByCollateral(const COutPoint &collateralOutpoint) const | CDeterministicMNList | inline |
| HasUniqueProperty(const T &v) const | CDeterministicMNList | inline |
| HasValidMNByCollateral(const COutPoint &collateralOutpoint) const | CDeterministicMNList | inline |
| IsMNPoSeBanned(const uint256 &proTxHash) const | CDeterministicMNList | |
| IsMNPoSeBanned(const CDeterministicMNCPtr &dmn) const | CDeterministicMNList | |
| IsMNValid(const uint256 &proTxHash) const | CDeterministicMNList | |
| IsMNValid(const CDeterministicMNCPtr &dmn) const | CDeterministicMNList | |
| mnInternalIdMap | CDeterministicMNList | private |
| MnInternalIdMap typedef | CDeterministicMNList | |
| MnMap typedef | CDeterministicMNList | |
| mnMap | CDeterministicMNList | private |
| mnUniquePropertyMap | CDeterministicMNList | private |
| MnUniquePropertyMap typedef | CDeterministicMNList | |
| nHeight | CDeterministicMNList | private |
| nTotalRegisteredCount | CDeterministicMNList | private |
| PoSeDecrease(const uint256 &proTxHash) | CDeterministicMNList | |
| PoSePunish(const uint256 &proTxHash, int penalty, bool debugLogs) | CDeterministicMNList | |
| RemoveMN(const uint256 &proTxHash) | CDeterministicMNList | |
| SerializationOpBase(Stream &s, Operation ser_action) | CDeterministicMNList | inline |
| Serialize(Stream &s) const | CDeterministicMNList | inline |
| SetBlockHash(const uint256 &_blockHash) | CDeterministicMNList | inline |
| SetHeight(int _height) | CDeterministicMNList | inline |
| Unserialize(Stream &s) | CDeterministicMNList | inline |
| UpdateMN(const CDeterministicMNCPtr &oldDmn, const CDeterministicMNStateCPtr &pdmnState) | CDeterministicMNList | |
| UpdateMN(const uint256 &proTxHash, const CDeterministicMNStateCPtr &pdmnState) | CDeterministicMNList | |
| UpdateMN(const CDeterministicMNCPtr &oldDmn, const CDeterministicMNStateDiff &stateDiff) | CDeterministicMNList | |
| UpdateUniqueProperty(const CDeterministicMNCPtr &dmn, const T &oldValue, const T &newValue) | CDeterministicMNList | inlineprivate |