Kagome
Polkadot Runtime Engine in C++17
common.hpp File Reference
#include <unordered_map>
#include "clock/clock.hpp"
#include "common/wrapper.hpp"
#include "crypto/ed25519_types.hpp"
#include "primitives/authority.hpp"
#include "primitives/common.hpp"
Include dependency graph for common.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 kagome::consensus::grandpa
 

Typedefs

using kagome::consensus::grandpa::Id = crypto::Ed25519PublicKey
 
using kagome::consensus::grandpa::Signature = crypto::Ed25519Signature
 
using kagome::consensus::grandpa::BlockHash = primitives::BlockHash
 
using kagome::consensus::grandpa::BlockNumber = primitives::BlockNumber
 
using kagome::consensus::grandpa::RoundNumber = uint64_t
 
using kagome::consensus::grandpa::VoterSetId = uint64_t
 
using kagome::consensus::grandpa::Clock = clock::SteadyClock
 
using kagome::consensus::grandpa::Duration = Clock::Duration
 
using kagome::consensus::grandpa::TimePoint = Clock::TimePoint