CatapultServer
v0.5.0.1 (Elephant)
|
constexpr NamespaceId Namespace_Base_Id(0)
Base id for namespaces.
UnresolvedMosaicId GenerateMosaicAliasId(const RawString &name)
Generates a mosaic id given mosaic alias name.
Definition: IdGenerator.cpp:69
utils::BaseValue< uint64_t, NamespaceId_tag > NamespaceId
Definition: plugins/txes/namespace/src/types.h:28
utils::BaseValue< uint64_t, UnresolvedMosaicId_tag > UnresolvedMosaicId
Definition: src/catapult/types.h:82
bool IsValidName(const uint8_t *pName, size_t nameSize)
Returns true if pName with size nameSize points to a valid name.
Definition: NameChecker.cpp:36
utils::CheckedArray< NamespaceId, Namespace_Max_Depth > NamespacePath
A namespace path.
Definition: IdGenerator.h:32
uint64_t size
Definition: MemoryCounters.cpp:65
size_t Size
Data size.
Definition: RawBuffer.h:58
A const string buffer.
Definition: RawBuffer.h:68
NamespaceId GenerateNamespaceId(NamespaceId parentId, const RawString &name) noexcept
Generates a namespace id given parentId and namespace name.
Definition: NamespaceIdGenerator.cpp:31
#define CATAPULT_THROW_INVALID_ARGUMENT(MESSAGE)
Macro used to throw a catapult invalid argument.
Definition: exceptions.h:179
Definition: AddressExtractionExtension.cpp:28
NamespacePath GenerateNamespacePath(const RawString &name)
Parses a unified namespace name into a path.
Definition: IdGenerator.cpp:75