4 #include"block/carray.hpp"
Definition: qaddresses.hpp:10
Address(types typ, QDataStream &in)
static std::shared_ptr< const Address > Ed25519(const c_array &pubkeyhash_m)
virtual QJsonObject get_Json(void) const
static std::shared_ptr< const Address > NFT(const c_array &nft_id_m)
Address(types typ, c_array addrhash_m)
virtual void serialize(QDataStream &out) const
static std::shared_ptr< const Address > from_array(QByteArray &val)
static std::shared_ptr< const Address > from_(from_type &val)
static std::shared_ptr< const Address > Alias(const c_array &alias_id_m)
c_array addr(void) const
Definition: qaddresses.hpp:28
c_array addrhash(void) const
Definition: qaddresses.hpp:27
types
Definition: qaddresses.hpp:12
@ Alias_typ
Definition: qaddresses.hpp:12
@ Ed25519_typ
Definition: qaddresses.hpp:12
@ NFT_typ
Definition: qaddresses.hpp:12
types type(void) const
Definition: qaddresses.hpp:35
Definition: qaddresses.hpp:54
QJsonObject get_Json(void) const
Alias_Address(const QJsonValue &val)
Alias_Address(QDataStream &in)
Alias_Address(const c_array &alias_id_m)
Definition: qaddresses.hpp:65
Ed25519_Address(QDataStream &in)
Ed25519_Address(const QJsonValue &val)
Ed25519_Address(const c_array &pubkeyhash_m)
QJsonObject get_Json(void) const
Definition: qaddresses.hpp:44
NFT_Address(const c_array &nft_id_m)
NFT_Address(QDataStream &in)
NFT_Address(const QJsonValue &val)
QJsonObject get_Json(void) const
Byte Array that takes care of storing the objects in serialized form.
Definition: carray.hpp:28
Definition: qbigint.hpp:7