|
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 |