Kagome
Polkadot Runtime Engine in C++17
|
#include <fmt/core.h>
#include "common/blob.hpp"
#include "consensus/babe/common.hpp"
#include "crypto/sr25519_types.hpp"
#include "primitives/authority.hpp"
Go to the source code of this file.
Classes | |
struct | kagome::primitives::BabeConfiguration |
Configuration data used by the BABE consensus engine. More... | |
Namespaces | |
kagome::primitives | |
Typedefs | |
using | kagome::primitives::BabeSlotNumber = uint64_t |
using | kagome::primitives::BabeClock = clock::SystemClock |
using | kagome::primitives::BabeDuration = BabeClock::Duration |
using | kagome::primitives::Randomness = common::Blob< crypto::constants::sr25519::vrf::OUTPUT_SIZE > |
Functions | |
std::string_view | kagome::primitives::to_string (AllowedSlots s) |
template<class Stream , typename = std::enable_if_t<Stream::is_encoder_stream>> | |
Stream & | kagome::primitives::operator<< (Stream &s, const BabeConfiguration &config) |
template<class Stream , typename = std::enable_if_t<Stream::is_decoder_stream>> | |
Stream & | kagome::primitives::operator>> (Stream &s, BabeConfiguration &config) |