Kagome
Polkadot Runtime Engine in C++17
kagome::primitives::BlockData Struct Reference

#include <block_data.hpp>

Inheritance diagram for kagome::primitives::BlockData:
Collaboration diagram for kagome::primitives::BlockData:

Public Member Functions

 SCALE_TIE (6)
 

Public Attributes

primitives::BlockHash hash
 
std::optional< primitives::BlockHeaderheader {}
 
std::optional< primitives::BlockBodybody {}
 
std::optional< common::Bufferreceipt {}
 
std::optional< common::Buffermessage_queue {}
 
std::optional< primitives::Justificationjustification {}
 

Detailed Description

Data, describing the block. Used for example in BlockRequest, where we need to get certain information about the block

Definition at line 21 of file block_data.hpp.

Member Function Documentation

kagome::primitives::BlockData::SCALE_TIE ( )

Member Data Documentation

std::optional<primitives::BlockBody> kagome::primitives::BlockData::body {}

Definition at line 26 of file block_data.hpp.

primitives::BlockHash kagome::primitives::BlockData::hash

Definition at line 24 of file block_data.hpp.

std::optional<primitives::BlockHeader> kagome::primitives::BlockData::header {}

Definition at line 25 of file block_data.hpp.

std::optional<primitives::Justification> kagome::primitives::BlockData::justification {}

Definition at line 29 of file block_data.hpp.

std::optional<common::Buffer> kagome::primitives::BlockData::message_queue {}

Definition at line 28 of file block_data.hpp.

std::optional<common::Buffer> kagome::primitives::BlockData::receipt {}

Definition at line 27 of file block_data.hpp.


The documentation for this struct was generated from the following file: