CatapultServer  v0.5.0.1 (Elephant)
AliasSharedTransaction.h
Go to the documentation of this file.
1 
21 #pragma once
22 #include "NamespaceTypes.h"
25 
26 namespace catapult { namespace model {
27 
28 #pragma pack(push, 1)
29 
31  template<typename THeader>
32  struct SharedAliasBody : public THeader {
33  public:
34  // Alias transaction action.
36 
39  };
40 
41 #pragma pack(pop)
42 }}
Transaction.h
catapult::model::SharedAliasBody::NamespaceId
catapult::NamespaceId NamespaceId
Id of a namespace that will become an alias.
Definition: AliasSharedTransaction.h:38
catapult::model::SharedAliasBody::AliasAction
model::AliasAction AliasAction
Definition: AliasSharedTransaction.h:35
catapult::utils::BaseValue< uint64_t, NamespaceId_tag >
NamespaceTypes.h
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::model::AliasAction
AliasAction
Alias transaction action.
Definition: NamespaceTypes.h:36
types.h
catapult::model::SharedAliasBody
Binary layout for an alias transaction body.
Definition: AliasSharedTransaction.h:32