|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Classes | |
| struct | catapult::model::BlockChainConfiguration |
| Block chain configuration settings. More... | |
Namespaces | |
| catapult | |
| catapult::model | |
Functions | |
| UnresolvedMosaicId | catapult::model::GetUnresolvedCurrencyMosaicId (const BlockChainConfiguration &config) |
| Gets unresolved currency mosaic id from config. More... | |
| utils::TimeSpan | catapult::model::CalculateFullRollbackDuration (const BlockChainConfiguration &config) |
| Calculates the duration of a full rollback for the block chain described by config. More... | |
| utils::TimeSpan | catapult::model::CalculateRollbackVariabilityBufferDuration (const BlockChainConfiguration &config) |
| Calculates the duration of the rollback variability buffer for the block chain described by config. More... | |
| utils::TimeSpan | catapult::model::CalculateTransactionCacheDuration (const BlockChainConfiguration &config) |
| Calculates the duration of time that expired transactions should be cached for the block chain described by config. More... | |
| uint64_t | catapult::model::CalculateDifficultyHistorySize (const BlockChainConfiguration &config) |
| Calculates the number of historical difficulties to cache in memory for the block chain described by config. More... | |
| template<typename T > | |
| T | catapult::model::LoadPluginConfiguration (const BlockChainConfiguration &config, const std::string &pluginName) |
| Loads plugin configuration for plugin named pluginName from config. More... | |