Kagome
Polkadot Runtime Engine in C++17
kagome::consensus::BabeLotteryImpl Member List

This is the complete list of members for kagome::consensus::BabeLotteryImpl, including all inherited members.

BabeLotteryImpl(std::shared_ptr< crypto::VRFProvider > vrf_provider, std::shared_ptr< consensus::babe::BabeConfigRepository > babe_config_repo, std::shared_ptr< crypto::Hasher > hasher)kagome::consensus::BabeLotteryImpl
changeEpoch(const EpochDescriptor &epoch, const Randomness &randomness, const Threshold &threshold, const crypto::Sr25519Keypair &keypair) overridekagome::consensus::BabeLotteryImplvirtual
epoch_kagome::consensus::BabeLotteryImplprivate
getEpoch() const overridekagome::consensus::BabeLotteryImplvirtual
getSlotLeadership(primitives::BabeSlotNumber i) const overridekagome::consensus::BabeLotteryImplvirtual
hasher_kagome::consensus::BabeLotteryImplprivate
keypair_kagome::consensus::BabeLotteryImplprivate
logger_kagome::consensus::BabeLotteryImplprivate
randomness_kagome::consensus::BabeLotteryImplprivate
secondarySlotAuthor(primitives::BabeSlotNumber slot, primitives::AuthorityListSize authorities_count, const Randomness &randomness) const overridekagome::consensus::BabeLotteryImplvirtual
slotVrfSignature(primitives::BabeSlotNumber slot) const overridekagome::consensus::BabeLotteryImplvirtual
threshold_kagome::consensus::BabeLotteryImplprivate
vrf_provider_kagome::consensus::BabeLotteryImplprivate
~BabeLottery()=defaultkagome::consensus::BabeLotteryvirtual