Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CBLSBatchVerifier< SourceId, MessageId > Member List

This is the complete list of members for CBLSBatchVerifier< SourceId, MessageId >, including all inherited members.

badMessagesCBLSBatchVerifier< SourceId, MessageId >
badSourcesCBLSBatchVerifier< SourceId, MessageId >
CBLSBatchVerifier(bool _secureVerification, bool _perMessageFallback, size_t _subBatchSize=0)CBLSBatchVerifier< SourceId, MessageId >inline
ClearMessages()CBLSBatchVerifier< SourceId, MessageId >inline
GetUniqueSourceCount() constCBLSBatchVerifier< SourceId, MessageId >inline
MessageMap typedefCBLSBatchVerifier< SourceId, MessageId >private
MessageMapIterator typedefCBLSBatchVerifier< SourceId, MessageId >private
messagesCBLSBatchVerifier< SourceId, MessageId >private
messagesBySourceCBLSBatchVerifier< SourceId, MessageId >private
MessagesBySourceMap typedefCBLSBatchVerifier< SourceId, MessageId >private
perMessageFallbackCBLSBatchVerifier< SourceId, MessageId >private
PushMessage(const SourceId &sourceId, const MessageId &msgId, const uint256 &msgHash, const CBLSSignature &sig, const CBLSPublicKey &pubKey)CBLSBatchVerifier< SourceId, MessageId >inline
secureVerificationCBLSBatchVerifier< SourceId, MessageId >private
subBatchSizeCBLSBatchVerifier< SourceId, MessageId >private
Verify()CBLSBatchVerifier< SourceId, MessageId >inline
VerifyBatch(std::map< uint256, std::vector< MessageMapIterator >> &byMessageHash)CBLSBatchVerifier< SourceId, MessageId >inlineprivate
VerifyBatchInsecure(const std::map< uint256, std::vector< MessageMapIterator >> &byMessageHash)CBLSBatchVerifier< SourceId, MessageId >inlineprivate
VerifyBatchSecure(std::map< uint256, std::vector< MessageMapIterator >> &byMessageHash)CBLSBatchVerifier< SourceId, MessageId >inlineprivate
VerifyBatchSecureStep(std::map< uint256, std::vector< MessageMapIterator >> &byMessageHash)CBLSBatchVerifier< SourceId, MessageId >inlineprivate
Released under the MIT license