Hash256 Hash
Lock hash.
Definition: HashLockTransaction.h:47
Binary layout for a hash lock transaction body.
Definition: HashLockTransaction.h:32
#define DEFINE_TRANSACTION_CONSTANTS(TYPE, VERSION)
Defines constants for a transaction with TYPE and VERSION.
Definition: Transaction.h:50
static constexpr uint64_t CalculateRealSize(const TransactionType &) noexcept
Definition: HashLockTransaction.h:51
BlockDuration Duration
Number of blocks for which a lock should be valid.
Definition: HashLockTransaction.h:44
HashLockTransactionBody< THeader > TransactionType
Definition: HashLockTransaction.h:34