CatapultServer  v0.5.0.1 (Elephant)
catapult::config::MosaicConfiguration Struct Reference

Mosaic plugin configuration settings. More...

Collaboration diagram for catapult::config::MosaicConfiguration:

Static Public Member Functions

static MosaicConfiguration Uninitialized ()
 Creates an uninitialized mosaic configuration. More...
 
static MosaicConfiguration LoadFromBag (const utils::ConfigurationBag &bag)
 Loads a mosaic configuration from bag. More...
 

Public Attributes

uint16_t MaxMosaicsPerAccount
 Maximum number of mosaics that an account can own. More...
 
utils::BlockSpan MaxMosaicDuration
 Maximum mosaic duration. More...
 
uint8_t MaxMosaicDivisibility
 Maximum mosaic divisibility. More...
 
Key MosaicRentalFeeSinkPublicKey
 Public key of the mosaic rental fee sink account. More...
 
Amount MosaicRentalFee
 Mosaic rental fee. More...
 

Private Member Functions

 MosaicConfiguration ()=default
 

Detailed Description

Mosaic plugin configuration settings.

Constructor & Destructor Documentation

◆ MosaicConfiguration()

catapult::config::MosaicConfiguration::MosaicConfiguration ( )
privatedefault
Here is the caller graph for this function:

Member Function Documentation

◆ LoadFromBag()

MosaicConfiguration catapult::config::MosaicConfiguration::LoadFromBag ( const utils::ConfigurationBag bag)
static

Loads a mosaic configuration from bag.

Here is the call graph for this function:

◆ Uninitialized()

MosaicConfiguration catapult::config::MosaicConfiguration::Uninitialized ( )
static

Creates an uninitialized mosaic configuration.

Here is the call graph for this function:

Member Data Documentation

◆ MaxMosaicDivisibility

uint8_t catapult::config::MosaicConfiguration::MaxMosaicDivisibility

Maximum mosaic divisibility.

◆ MaxMosaicDuration

utils::BlockSpan catapult::config::MosaicConfiguration::MaxMosaicDuration

Maximum mosaic duration.

◆ MaxMosaicsPerAccount

uint16_t catapult::config::MosaicConfiguration::MaxMosaicsPerAccount

Maximum number of mosaics that an account can own.

◆ MosaicRentalFee

Amount catapult::config::MosaicConfiguration::MosaicRentalFee

Mosaic rental fee.

◆ MosaicRentalFeeSinkPublicKey

Key catapult::config::MosaicConfiguration::MosaicRentalFeeSinkPublicKey

Public key of the mosaic rental fee sink account.


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