#include <app_base.hpp>
◆ AppBase()
taraxa::AppBase::AppBase |
( |
| ) |
|
|
inline |
◆ ~AppBase()
virtual taraxa::AppBase::~AppBase |
( |
| ) |
|
|
virtualdefault |
◆ getAddress()
◆ getConfig()
◆ getDagBlockProposer()
virtual std::shared_ptr< DagBlockProposer > taraxa::AppBase::getDagBlockProposer |
( |
| ) |
const |
|
pure virtual |
◆ getDagManager()
virtual std::shared_ptr< DagManager > taraxa::AppBase::getDagManager |
( |
| ) |
const |
|
pure virtual |
◆ getDB()
virtual std::shared_ptr< DbStorage > taraxa::AppBase::getDB |
( |
| ) |
const |
|
pure virtual |
◆ getFinalChain()
◆ getGasPricer()
virtual std::shared_ptr< GasPricer > taraxa::AppBase::getGasPricer |
( |
| ) |
const |
|
pure virtual |
◆ getMetrics()
◆ getNetwork()
virtual std::shared_ptr< Network > taraxa::AppBase::getNetwork |
( |
| ) |
const |
|
pure virtual |
◆ getPbftChain()
virtual std::shared_ptr< PbftChain > taraxa::AppBase::getPbftChain |
( |
| ) |
const |
|
pure virtual |
◆ getPbftManager()
virtual std::shared_ptr< PbftManager > taraxa::AppBase::getPbftManager |
( |
| ) |
const |
|
pure virtual |
◆ getPillarChainManager()
◆ getSecretKey()
const Secret & taraxa::AppBase::getSecretKey |
( |
| ) |
const |
|
inline |
◆ getTransactionManager()
virtual std::shared_ptr< TransactionManager > taraxa::AppBase::getTransactionManager |
( |
| ) |
const |
|
pure virtual |
◆ getVoteManager()
virtual std::shared_ptr< VoteManager > taraxa::AppBase::getVoteManager |
( |
| ) |
const |
|
pure virtual |
◆ getVrfSecretKey()
◆ isStarted()
bool taraxa::AppBase::isStarted |
( |
| ) |
const |
|
inline |
◆ start()
virtual void taraxa::AppBase::start |
( |
| ) |
|
|
pure virtual |
◆ conf_
◆ started_
std::atomic_bool taraxa::AppBase::started_ = 0 |
|
protected |
◆ stopped_
std::atomic_bool taraxa::AppBase::stopped_ = true |
|
protected |
The documentation for this class was generated from the following file: