| 
    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) |