3 #include "block/carray.hpp"
4 #include "block/qsignatures.hpp"
72 Alias_Unlock(
const quint16 &alias_reference_unlock_index_m);
79 quint16 alias_reference_unlock_index_;
85 NFT_Unlock(
const quint16 &nft_reference_unlock_index_m);
92 quint16 nft_reference_unlock_index_;
Definition: qunlocks.hpp:70
Alias_Unlock(const quint16 &alias_reference_unlock_index_m)
Definition: qunlocks.cpp:91
void serialize(QDataStream &out) const
Definition: qunlocks.cpp:98
QJsonObject get_Json(void) const
Definition: qunlocks.cpp:103
Definition: qunlocks.hpp:83
void serialize(QDataStream &out) const
Definition: qunlocks.cpp:123
NFT_Unlock(const quint16 &nft_reference_unlock_index_m)
Definition: qunlocks.cpp:116
QJsonObject get_Json(void) const
Definition: qunlocks.cpp:128
Definition: qunlocks.hpp:57
QJsonObject get_Json(void) const
Definition: qunlocks.cpp:78
void serialize(QDataStream &out) const
Definition: qunlocks.cpp:73
Reference_Unlock(const quint16 &reference_m)
Definition: qunlocks.cpp:67
Definition: qunlocks.hpp:44
QJsonObject get_Json(void) const
Definition: qunlocks.cpp:54
void serialize(QDataStream &out) const
Definition: qunlocks.cpp:49
Signature_Unlock(const std::shared_ptr< const class Signature > &signature_m)
Definition: qunlocks.cpp:43
Definition: qunlocks.hpp:13
Unlock(types typ)
Definition: qunlocks.cpp:12
types
Definition: qunlocks.hpp:16
@ Alias_typ
Definition: qunlocks.hpp:19
@ Reference_typ
Definition: qunlocks.hpp:18
@ Signature_typ
Definition: qunlocks.hpp:17
@ NFT_typ
Definition: qunlocks.hpp:20
virtual QJsonObject get_Json(void) const
Definition: qunlocks.cpp:8
static std::shared_ptr< const Unlock > Signature(const std::shared_ptr< const class Signature > &signature_m)
Definition: qunlocks.cpp:38
static std::shared_ptr< const Unlock > Alias(const quint16 &alias_reference_unlock_index_m)
Definition: qunlocks.cpp:86
static std::shared_ptr< const Unlock > Reference(const quint16 &reference_m)
Definition: qunlocks.cpp:62
types type(void) const
Definition: qunlocks.hpp:34
static std::shared_ptr< const Unlock > from_(from_type &val)
Definition: qunlocks.cpp:14
static std::shared_ptr< const Unlock > NFT(const quint16 &nft_reference_unlock_index_m)
Definition: qunlocks.cpp:111
virtual void serialize(QDataStream &out) const
Definition: qunlocks.cpp:7
Definition: carray.hpp:22