Kagome
Polkadot Runtime Engine in C++17
parachain_host.hpp File Reference
#include <cstdint>
#include <vector>
#include <boost/variant.hpp>
#include <optional>
#include "common/blob.hpp"
#include "common/buffer.hpp"
Include dependency graph for parachain_host.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kagome::primitives::parachain::Relay
 Relay primitive is empty in polkadot for now. More...
 

Namespaces

 kagome::primitives::parachain
 

Typedefs

using kagome::primitives::parachain::ValidatorId = common::Blob< 32 >
 ValidatorId primitive is an ed25519 or sr25519 public key. More...
 
using kagome::primitives::parachain::ParaId = uint32_t
 ParachainId primitive is an uint32_t. More...
 
using kagome::primitives::parachain::Parachain = ParaId
 Parachain primitive. More...
 
using kagome::primitives::parachain::Chain = boost::variant< Relay, Parachain >
 Chain primitive. More...
 
using kagome::primitives::parachain::DutyRoster = std::vector< Chain >
 DutyRoster primitive. More...
 

Functions

 kagome::primitives::parachain::SCALE_EMPTY_CODER (Relay)
 

Class Documentation

struct kagome::primitives::parachain::Relay

Relay primitive is empty in polkadot for now.

Definition at line 32 of file parachain_host.hpp.

Collaboration diagram for kagome::primitives::parachain::Relay: