|
CatapultServer
v0.5.0.1 (Elephant)
|
Factory for creating unconfirmed transactions facades. More...

Public Member Functions | |
| HarvestingUtFacadeFactory (const cache::CatapultCache &cache, const model::BlockChainConfiguration &blockChainConfig, const chain::ExecutionConfiguration &executionConfig) | |
| Creates a factory around cache, blockChainConfig and executionConfig. More... | |
| std::unique_ptr< HarvestingUtFacade > | create (Timestamp blockTime) const |
| Creates a facade for applying transactions at a given block time (blockTime). More... | |
Private Attributes | |
| const cache::CatapultCache & | m_cache |
| model::BlockChainConfiguration | m_blockChainConfig |
| chain::ExecutionConfiguration | m_executionConfig |
Factory for creating unconfirmed transactions facades.
| catapult::harvesting::HarvestingUtFacadeFactory::HarvestingUtFacadeFactory | ( | const cache::CatapultCache & | cache, |
| const model::BlockChainConfiguration & | blockChainConfig, | ||
| const chain::ExecutionConfiguration & | executionConfig | ||
| ) |
Creates a factory around cache, blockChainConfig and executionConfig.
| std::unique_ptr< HarvestingUtFacade > catapult::harvesting::HarvestingUtFacadeFactory::create | ( | Timestamp | blockTime | ) | const |
Creates a facade for applying transactions at a given block time (blockTime).

|
private |
|
private |
|
private |