CatapultServer  v0.5.0.1 (Elephant)
catapult::model::NamespaceLifetimeConstraints Struct Reference

Constraints for a namespace's lifetime. More...

Collaboration diagram for catapult::model::NamespaceLifetimeConstraints:

Public Member Functions

constexpr NamespaceLifetimeConstraints (BlockDuration maxDuration, BlockDuration gracePeriodDuration)
 Creates constraints around maxDuration and gracePeriodDuration. More...
 

Public Attributes

BlockDuration MaxNamespaceDuration
 Maximum lifetime a namespace may have including the grace period. More...
 

Detailed Description

Constraints for a namespace's lifetime.

Constructor & Destructor Documentation

◆ NamespaceLifetimeConstraints()

constexpr catapult::model::NamespaceLifetimeConstraints::NamespaceLifetimeConstraints ( BlockDuration  maxDuration,
BlockDuration  gracePeriodDuration 
)
inlineconstexpr

Creates constraints around maxDuration and gracePeriodDuration.

Member Data Documentation

◆ MaxNamespaceDuration

BlockDuration catapult::model::NamespaceLifetimeConstraints::MaxNamespaceDuration

Maximum lifetime a namespace may have including the grace period.


The documentation for this struct was generated from the following file: