CatapultServer
v0.5.0.1 (Elephant)
|
Binary layout for a secret proof transaction body. More...
Static Public Member Functions | |
static constexpr uint64_t | CalculateRealSize (const TransactionType &transaction) noexcept |
Public Attributes | |
LockHashAlgorithm | HashAlgorithm |
Hash algorithm. More... | |
Hash256 | Secret |
Secret. More... | |
UnresolvedAddress | Recipient |
Recipient of the locked mosaic. More... | |
uint16_t | ProofSize |
Proof size in bytes. More... | |
Private Types | |
using | TransactionType = SecretProofTransactionBody< THeader > |
Static Private Member Functions | |
template<typename T > | |
static auto * | ProofPtrT (T &transaction) |
Binary layout for a secret proof transaction body.
|
private |
|
inlinestaticconstexprnoexcept |
|
inlinestaticprivate |
LockHashAlgorithm catapult::model::SecretProofTransactionBody< THeader >::HashAlgorithm |
Hash algorithm.
uint16_t catapult::model::SecretProofTransactionBody< THeader >::ProofSize |
Proof size in bytes.
UnresolvedAddress catapult::model::SecretProofTransactionBody< THeader >::Recipient |
Recipient of the locked mosaic.
Hash256 catapult::model::SecretProofTransactionBody< THeader >::Secret |
Secret.