8 #include"block/carray.hpp"
9 #include"block/qunlocks.hpp"
Definition: qpayloads.hpp:14
virtual QJsonObject get_Json(void) const
virtual c_array get_id(void) const
Definition: qpayloads.hpp:25
static std::shared_ptr< const Payload > Tagged_Data(const tagF &tag_m, const dataF &data_m)
static std::shared_ptr< const Payload > from_(from_type &val)
static std::shared_ptr< const Payload > Transaction(const std::shared_ptr< const Essence > &essence_m, const pvector< const Unlock > &unlocks_m)
types
Definition: qpayloads.hpp:16
@ Transaction_typ
Definition: qpayloads.hpp:16
@ Tagged_Data_typ
Definition: qpayloads.hpp:16
virtual void serialize(QDataStream &out) const
types type(void) const
Definition: qpayloads.hpp:26
Definition: qpayloads.hpp:34
Tagged_Data_Payload(const tagF &tag_m, const dataF &data_m)
QJsonObject get_Json(void) const
Tagged_Data_Payload(QDataStream &in)
void serialize(QDataStream &out) const
Tagged_Data_Payload(const QJsonValue &val)
Definition: qpayloads.hpp:51
QJsonObject get_Json(void) const
c_array get_id(void) const
Transaction_Payload(QDataStream &in)
Transaction_Payload(const std::shared_ptr< const Essence > &essence_m, const pvector< const Unlock > &unlocks_m)
Transaction_Payload(const QJsonValue &val)
void serialize(QDataStream &out) const
Byte Array that takes care of storing the objects in serialized form.
Definition: carray.hpp:28
Definition: qbigint.hpp:7