CatapultServer  v0.5.0.1 (Elephant)
MosaicEntityType.h
Go to the documentation of this file.
1 
21 #pragma once
22 #ifndef CUSTOM_ENTITY_TYPE_DEFINITION
24 
25 namespace catapult { namespace model {
26 
27 #endif
28 
30  DEFINE_TRANSACTION_TYPE(Mosaic, Mosaic_Definition, 0x1);
31 
33  DEFINE_TRANSACTION_TYPE(Mosaic, Mosaic_Supply_Change, 0x2);
34 
35 #ifndef CUSTOM_ENTITY_TYPE_DEFINITION
36 }}
37 #endif
catapult::cache::MosaicCache
Synchronized cache composed of mosaic information.
Definition: MosaicCache.h:33
catapult::validators::ValidatorContext::Cache
const cache::ReadOnlyCatapultCache & Cache
Catapult cache.
Definition: ValidatorContext.h:62
catapult::BlockDuration
utils::BaseValue< uint64_t, BlockDuration_tag > BlockDuration
Definition: src/catapult/types.h:88
ValidatorContext.h
catapult::validators::Notification
model::AccountAddressNotification Notification
Definition: AddressValidator.cpp:27
catapult::cache::ReadOnlyCatapultCache::sub
const TCache::CacheReadOnlyType & sub() const
Gets a specific sub cache read-only view.
Definition: ReadOnlyCatapultCache.h:35
MAKE_STATEFUL_VALIDATOR
#define MAKE_STATEFUL_VALIDATOR(NAME, HANDLER)
Definition: ValidatorTypes.h:123
catapult::validators::DECLARE_STATEFUL_VALIDATOR
DECLARE_STATEFUL_VALIDATOR(Address, Notification)(model
Definition: AddressValidator.cpp:29
EntityType.h
catapult::utils::BaseValue< uint64_t, BlockDuration_tag >
catapult::validators::ValidatorContext
Contextual information passed to stateful validators.
Definition: ValidatorContext.h:32
catapult::validators::maxMosaicDuration
BlockDuration maxMosaicDuration
Definition: MosaicPropertiesValidator.cpp:52
MosaicCache.h
catapult::model::DEFINE_TRANSACTION_TYPE
DEFINE_TRANSACTION_TYPE(AccountLink, Account_Link, 0x1)
Account link transaction.
catapult::model::Mosaic
MosaicT< MosaicId > Mosaic
Definition: Mosaic.h:38
catapult::validators::ValidationResult::Success
Validation succeeded.
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::model::AccountAddressNotification
Notification of use of an account address.
Definition: Notifications.h:57
Validators.h