CatapultServer  v0.5.0.1 (Elephant)
catapult::model::MosaicAliasTransactionBody< THeader > Struct Template Reference

Binary layout for a mosaic alias transaction body. More...

Inheritance diagram for catapult::model::MosaicAliasTransactionBody< THeader >:
Collaboration diagram for catapult::model::MosaicAliasTransactionBody< THeader >:

Static Public Member Functions

static constexpr uint64_t CalculateRealSize (const TransactionType &) noexcept
 

Public Attributes

catapult::MosaicId MosaicId
 Aliased mosaic id. More...
 
- Public Attributes inherited from catapult::model::SharedAliasBody< THeader >
model::AliasAction AliasAction
 
catapult::NamespaceId NamespaceId
 Id of a namespace that will become an alias. More...
 

Private Types

using TransactionType = MosaicAliasTransactionBody< THeader >
 

Detailed Description

template<typename THeader>
struct catapult::model::MosaicAliasTransactionBody< THeader >

Binary layout for a mosaic alias transaction body.

Member Typedef Documentation

◆ TransactionType

template<typename THeader >
using catapult::model::MosaicAliasTransactionBody< THeader >::TransactionType = MosaicAliasTransactionBody<THeader>
private

Member Function Documentation

◆ CalculateRealSize()

template<typename THeader >
static constexpr uint64_t catapult::model::MosaicAliasTransactionBody< THeader >::CalculateRealSize ( const TransactionType )
inlinestaticconstexprnoexcept

Member Data Documentation

◆ MosaicId

Aliased mosaic id.


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