CatapultServer  v0.5.0.1 (Elephant)
Receipt.h File Reference
Include dependency graph for Receipt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  catapult::model::Receipt
 Binary layout for a receipt entity. More...
 
struct  catapult::model::BalanceTransferReceipt
 Binary layout for a balance transfer receipt. More...
 
struct  catapult::model::BalanceChangeReceipt
 Binary layout for a balance change receipt. More...
 
struct  catapult::model::InflationReceipt
 Binary layout for an inflation receipt. More...
 
struct  catapult::model::ArtifactExpiryReceipt< TArtifactId >
 Binary layout for an artifact expiry receipt. More...
 

Namespaces

 catapult
 
 catapult::model
 

Macros

#define DEFINE_RECEIPT_CONSTANTS(TYPE, VERSION)
 Defines constants for a receipt with TYPE and VERSION. More...
 

Macro Definition Documentation

◆ DEFINE_RECEIPT_CONSTANTS

#define DEFINE_RECEIPT_CONSTANTS (   TYPE,
  VERSION 
)
Value:
/* Receipt format version. */ \
static constexpr uint8_t Current_Version = VERSION; \
/* Receipt type. */ \
static constexpr ReceiptType Receipt_Type = TYPE;

Defines constants for a receipt with TYPE and VERSION.

Receipt_Type
static constexpr auto Receipt_Type
Definition: CompletedAggregateObserver.cpp:36
catapult::model::ReceiptType
ReceiptType
Enumeration of receipt types.
Definition: ReceiptType.h:58