|
Kagome
Polkadot Runtime Engine in C++17
|
#include "consensus/babe/babe.hpp"#include <boost/asio/basic_waitable_timer.hpp>#include <memory>#include "application/app_state_manager.hpp"#include "authorship/proposer.hpp"#include "blockchain/block_tree.hpp"#include "clock/timer.hpp"#include "consensus/authority/authority_update_observer.hpp"#include "consensus/babe/babe_lottery.hpp"#include "consensus/babe/babe_util.hpp"#include "consensus/babe/block_executor.hpp"#include "consensus/babe/types/slot.hpp"#include "crypto/hasher.hpp"#include "crypto/sr25519_provider.hpp"#include "crypto/sr25519_types.hpp"#include "log/logger.hpp"#include "metrics/metrics.hpp"#include "outcome/outcome.hpp"#include "primitives/babe_configuration.hpp"#include "primitives/common.hpp"#include "primitives/event_types.hpp"#include "storage/buffer_map_types.hpp"#include "telemetry/service.hpp"Go to the source code of this file.
Classes | |
| class | kagome::consensus::babe::BabeImpl |
Namespaces | |
| kagome::application | |
| kagome::network | |
| kagome::runtime | |
| kagome::consensus::babe | |
Variables | |
| const auto | kagome::consensus::babe::kTimestampId |
| const auto | kagome::consensus::babe::kBabeSlotId |
| const auto | kagome::consensus::babe::kParachainId |
| const auto | kagome::consensus::babe::kUnsupportedInherentId_uncles00 |
| static constexpr auto | kagome::consensus::babe::kMaxBlockSlotsOvertime = 2 |