#include <qpayloads.hpp>
Public Member Functions | |
Transaction_Payload (const std::shared_ptr< const Essence > &essence_m, const pvector< const Unlock > &unlocks_m) | |
Transaction_Payload (const QJsonValue &val) | |
Transaction_Payload (QDataStream &in) | |
void | serialize (QDataStream &out) const |
QJsonObject | get_Json (void) const |
c_array | get_id (void) const |
![]() | |
Payload (types type_) | |
types | type (void) const |
Additional Inherited Members | |
![]() | |
enum | types : quint32 { Tagged_Data_typ = 5 , Transaction_typ = 6 } |
![]() | |
template<class from_type > | |
static std::shared_ptr< const Payload > | from_ (from_type &val) |
static std::shared_ptr< const Payload > | Tagged_Data (const tagF &tag_m, const dataF &data_m) |
static std::shared_ptr< const Payload > | Transaction (const std::shared_ptr< const Essence > &essence_m, const pvector< const Unlock > &unlocks_m) |
qiota::qblocks::Transaction_Payload::Transaction_Payload | ( | const std::shared_ptr< const Essence > & | essence_m, |
const pvector< const Unlock > & | unlocks_m | ||
) |
qiota::qblocks::Transaction_Payload::Transaction_Payload | ( | const QJsonValue & | val | ) |
qiota::qblocks::Transaction_Payload::Transaction_Payload | ( | QDataStream & | in | ) |
|
virtual |
Reimplemented from qiota::qblocks::Payload.
|
virtual |
Reimplemented from qiota::qblocks::Payload.
|
virtual |
Reimplemented from qiota::qblocks::Payload.