CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
24 namespace cache {
class CatapultCache; }
25 namespace config {
class CatapultConfiguration; }
26 namespace extensions {
class LocalNodeChainScore; }
27 namespace io {
class BlockStorageCache; }
28 namespace state {
struct CatapultState; }
31 namespace catapult {
namespace extensions {
A reference to a local node's basic state.
Definition: LocalNodeStateRef.h:34
const config::CatapultConfiguration & Config
Catapult configuration.
Definition: LocalNodeStateRef.h:53
state::CatapultState & State
Local node state.
Definition: LocalNodeStateRef.h:56
LocalNodeStateRef(const config::CatapultConfiguration &config, state::CatapultState &state, cache::CatapultCache &cache, io::BlockStorageCache &storage, LocalNodeChainScore &score)
Definition: LocalNodeStateRef.h:38
Comprehensive configuration for a catapult process.
Definition: CatapultConfiguration.h:34
Definition: BlockStorageCache.h:97
Central cache holding all sub caches.
Definition: CatapultCache.h:40
Stateful catapult information.
Definition: CatapultState.h:27
cache::CatapultCache & Cache
Local node cache.
Definition: LocalNodeStateRef.h:59
Definition: LocalNodeChainScore.h:29
Definition: AddressExtractionExtension.cpp:28
LocalNodeChainScore & Score
Local node score.
Definition: LocalNodeStateRef.h:65
io::BlockStorageCache & Storage
Local node storage.
Definition: LocalNodeStateRef.h:62