CatapultServer  v0.5.0.1 (Elephant)
JointValidator.cpp File Reference
Include dependency graph for JointValidator.cpp:

Namespaces

 catapult
 
 catapult::chain
 

Functions

std::unique_ptr< const stateless::NotificationValidatorcatapult::chain::CreateJointValidator (const cache::CatapultCache &cache, const TimeSupplier &timeSupplier, const plugins::PluginManager &pluginManager, const ValidationResultPredicate &isSuppressedFailure)
 

Variable Documentation

◆ m_cache

const cache::CatapultCache& m_cache
private

◆ m_name

std::string m_name
private

◆ m_network

model::NetworkInfo m_network
private

◆ m_pStatefulValidator

std::unique_ptr<const stateful::NotificationValidator> m_pStatefulValidator
private

◆ m_pStatelessValidator

std::unique_ptr<const stateless::NotificationValidator> m_pStatelessValidator
private

◆ m_resolverContextFactory

std::function<model::ResolverContext (const cache::ReadOnlyCatapultCache&)> m_resolverContextFactory
private

◆ m_timeSupplier

TimeSupplier m_timeSupplier
private