CatapultServer
v0.5.0.1 (Elephant)
|
Go to the source code of this file.
Namespaces | |
catapult | |
catapult::extensions | |
catapult::model | |
catapult::plugins | |
catapult::local | |
Typedefs | |
using | catapult::local::NotificationObserverFactory = supplier< std::unique_ptr< const observers::NotificationObserver > > |
A notification observer factory. More... | |
using | catapult::local::BlockDependentNotificationObserverFactory = std::function< std::unique_ptr< const observers::NotificationObserver >(const model::Block &)> |
A block dependent notification observer factory. More... | |
Functions | |
BlockDependentNotificationObserverFactory | catapult::local::CreateBlockDependentNotificationObserverFactory (const model::Block &lastBlock, const model::BlockChainConfiguration &config, const NotificationObserverFactory &transientObserverFactory, const NotificationObserverFactory &permanentObserverFactory) |
model::ChainScore | catapult::local::LoadBlockChain (const BlockDependentNotificationObserverFactory &observerFactory, const plugins::PluginManager &pluginManager, const extensions::LocalNodeStateRef &stateRef, Height startHeight) |