Kagome
Polkadot Runtime Engine in C++17
kagome::runtime::AuthorityDiscoveryApiImpl Class Referencefinal

#include <authority_discovery_api.hpp>

Inheritance diagram for kagome::runtime::AuthorityDiscoveryApiImpl:
Collaboration diagram for kagome::runtime::AuthorityDiscoveryApiImpl:

Public Member Functions

 AuthorityDiscoveryApiImpl (std::shared_ptr< Executor > executor)
 
outcome::result< std::vector< primitives::AuthorityDiscoveryId > > authorities (const primitives::BlockHash &block) override
 
- Public Member Functions inherited from kagome::runtime::AuthorityDiscoveryApi
virtual ~AuthorityDiscoveryApi ()=default
 

Private Attributes

std::shared_ptr< Executorexecutor_
 

Detailed Description

Definition at line 14 of file authority_discovery_api.hpp.

Constructor & Destructor Documentation

kagome::runtime::AuthorityDiscoveryApiImpl::AuthorityDiscoveryApiImpl ( std::shared_ptr< Executor executor)
explicit

Definition at line 11 of file authority_discovery_api.cpp.

Member Function Documentation

outcome::result< std::vector< primitives::AuthorityDiscoveryId > > kagome::runtime::AuthorityDiscoveryApiImpl::authorities ( const primitives::BlockHash block)
overridevirtual

Member Data Documentation

std::shared_ptr<Executor> kagome::runtime::AuthorityDiscoveryApiImpl::executor_
private

Definition at line 22 of file authority_discovery_api.hpp.


The documentation for this class was generated from the following files: