Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::consensus::BabeBlockValidator, including all inherited members.
BabeBlockValidator(std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< runtime::TaggedTransactionQueue > tx_queue, std::shared_ptr< crypto::Hasher > hasher, std::shared_ptr< crypto::VRFProvider > vrf_provider, std::shared_ptr< crypto::Sr25519Provider > sr25519_provider) | kagome::consensus::BabeBlockValidator | |
block_tree_ | kagome::consensus::BabeBlockValidator | private |
blocks_producers_ | kagome::consensus::BabeBlockValidator | mutableprivate |
hasher_ | kagome::consensus::BabeBlockValidator | private |
log_ | kagome::consensus::BabeBlockValidator | private |
sr25519_provider_ | kagome::consensus::BabeBlockValidator | private |
tx_queue_ | kagome::consensus::BabeBlockValidator | private |
validateHeader(const primitives::BlockHeader &header, const EpochNumber epoch_number, const primitives::AuthorityId &authority_id, const Threshold &threshold, const primitives::BabeConfiguration &babe_config) const override | kagome::consensus::BabeBlockValidator | virtual |
ValidationError enum name | kagome::consensus::BabeBlockValidator | |
verifySignature(const primitives::BlockHeader &header, const BabeBlockHeader &babe_header, const Seal &seal, const primitives::BabeSessionKey &public_key) const | kagome::consensus::BabeBlockValidator | private |
verifyVRF(const BabeBlockHeader &babe_header, const EpochNumber epoch_number, const primitives::BabeSessionKey &public_key, const Threshold &threshold, const Randomness &randomness, const bool checkThreshold) const | kagome::consensus::BabeBlockValidator | private |
vrf_provider_ | kagome::consensus::BabeBlockValidator | private |
~BabeBlockValidator() override=default | kagome::consensus::BabeBlockValidator | |
~BlockValidator()=default | kagome::consensus::BlockValidator | virtual |