Kagome
Polkadot Runtime Engine in C++17
synchronizer_impl.hpp File Reference
#include "network/synchronizer.hpp"
#include <atomic>
#include <mutex>
#include <queue>
#include <libp2p/basic/scheduler.hpp>
#include "application/app_state_manager.hpp"
#include "consensus/babe/block_appender.hpp"
#include "consensus/babe/block_executor.hpp"
#include "metrics/metrics.hpp"
#include "network/router.hpp"
#include "storage/buffer_map_types.hpp"
#include "telemetry/service.hpp"
Include dependency graph for synchronizer_impl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kagome::network::SynchronizerImpl
 
struct  kagome::network::SynchronizerImpl::KnownBlock
 

Namespaces

 kagome::application
 
 kagome::storage::changes_trie
 
 kagome::storage::trie
 
 kagome::network
 

Class Documentation

struct kagome::network::SynchronizerImpl::KnownBlock

Definition at line 229 of file synchronizer_impl.hpp.

Collaboration diagram for kagome::network::SynchronizerImpl::KnownBlock:
Class Members
BlockData data Data of block.
set< PeerId > peers Peers who know this block.