CatapultServer
v0.5.0.1 (Elephant)
|
Configuration for executing entities. More...
Public Attributes | |
model::NetworkInfo | Network |
Network info. More... | |
ObserverPointer | pObserver |
Observer. More... | |
ValidatorPointer | pValidator |
Stateful validator. More... | |
PublisherPointer | pNotificationPublisher |
Notification publisher. More... | |
ResolverContextFactoryFunc | ResolverContextFactory |
Resolver context factory. More... | |
Private Types | |
using | ObserverPointer = std::shared_ptr< const observers::AggregateNotificationObserver > |
using | ValidatorPointer = std::shared_ptr< const validators::stateful::AggregateNotificationValidator > |
using | PublisherPointer = std::shared_ptr< const model::NotificationPublisher > |
using | ResolverContextFactoryFunc = std::function< model::ResolverContext(const cache::ReadOnlyCatapultCache &)> |
Configuration for executing entities.
|
private |
|
private |
|
private |
|
private |
model::NetworkInfo catapult::chain::ExecutionConfiguration::Network |
Network info.
PublisherPointer catapult::chain::ExecutionConfiguration::pNotificationPublisher |
Notification publisher.
ObserverPointer catapult::chain::ExecutionConfiguration::pObserver |
Observer.
ValidatorPointer catapult::chain::ExecutionConfiguration::pValidator |
Stateful validator.
ResolverContextFactoryFunc catapult::chain::ExecutionConfiguration::ResolverContextFactory |
Resolver context factory.