Kagome
Polkadot Runtime Engine in C++17
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Kagome
Consensus
core
Development guide
Guide for `outcome::result<T>`
Rules
Terms
Tooling
Overview
Your first Kagome chain
Runing Kagome in docker container
Start private Kagome network
Namespaces
Classes
Files
File List
core
api
application
impl
modes
app_configuration.hpp
app_state_manager.hpp
build_version.hpp
chain_spec.hpp
ExecutionMode.hpp
kagome_application.hpp
mode.hpp
assets
authority_discovery
authorship
blockchain
clock
common
consensus
containers
crypto
filesystem
host_api
injector
log
macro
metrics
network
offchain
outcome
parachain
primitives
runtime
scale
storage
subscription
telemetry
transaction_pool
utils
docs
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
kagome_application.hpp
Go to the documentation of this file.
1
6
#ifndef KAGOME_CORE_APPLICATION_KAGOME_APPLICATION_HPP
7
#define KAGOME_CORE_APPLICATION_KAGOME_APPLICATION_HPP
8
9
namespace
kagome::application
{
10
14
class
KagomeApplication
{
15
public
:
16
virtual
~KagomeApplication
() =
default
;
17
19
virtual
int
chainInfo
() = 0;
20
22
virtual
int
recovery
() = 0;
23
25
virtual
void
run
() = 0;
26
};
27
}
// namespace kagome::application
28
29
#endif // KAGOME_CORE_APPLICATION_KAGOME_APPLICATION_HPP
kagome::application::KagomeApplication::chainInfo
virtual int chainInfo()=0
Prints chain info.
kagome::application::KagomeApplication
Definition:
kagome_application.hpp:14
kagome::application::KagomeApplication::~KagomeApplication
virtual ~KagomeApplication()=default
kagome::application
Definition:
api_service_impl.hpp:32
kagome::application::KagomeApplication::run
virtual void run()=0
Runs node.
kagome::application::KagomeApplication::recovery
virtual int recovery()=0
Runs recovery mode.
core
application
kagome_application.hpp
Generated by
1.8.11