MidlePayQml
0.0.4
MiddlePay QML module
|
#include <qaddr_bundle.hpp>
Public Member Functions | |
AddressBundle (const std::pair< QByteArray, QByteArray > &key_pair_m) | |
AddressBundle (const std::shared_ptr< const Address > &addr_m) | |
QString | get_address_bech32 (QString hrp) const |
std::shared_ptr< const Address > | get_address (void) const |
void | consume_outputs (std::vector< Node_output > &outs_, const quint64 amount_need_it=0, const quint16 howMany=0) |
void | create_unlocks (const QByteArray &message, const quint16 &ref=0) |
pvector< const Native_Token > | get_tokens (const c_array &tokenid="") const |
void | add_tokens (const std::map< qblocks::c_array, quint256 > &) |
Public Attributes | |
qblocks::c_array | Inputs_hash |
quint64 | amount |
pvector< const Output > | ret_outputs |
pvector< Output > | alias_outputs |
pvector< Output > | foundry_outputs |
pvector< Output > | nft_outputs |
pvector< const Input > | inputs |
std::vector< Output::types > | ref_typs |
pvector< const Unlock > | unlocks |
std::map< qblocks::c_array, quint256 > | native_tokens |
std::vector< quint32 > | to_unlock |
std::vector< quint32 > | to_expire |
std::set< QString > | otids |
qiota::AddressBundle::AddressBundle | ( | const std::pair< QByteArray, QByteArray > & | key_pair_m | ) |
qiota::AddressBundle::AddressBundle | ( | const std::shared_ptr< const Address > & | addr_m | ) |
void qiota::AddressBundle::add_tokens | ( | const std::map< qblocks::c_array, quint256 > & | ) |
void qiota::AddressBundle::consume_outputs | ( | std::vector< Node_output > & | outs_, |
const quint64 | amount_need_it = 0 , |
||
const quint16 | howMany = 0 |
||
) |
void qiota::AddressBundle::create_unlocks | ( | const QByteArray & | message, |
const quint16 & | ref = 0 |
||
) |
std::shared_ptr<const Address> qiota::AddressBundle::get_address | ( | void | ) | const |
pvector<const Native_Token> qiota::AddressBundle::get_tokens | ( | const c_array & | tokenid = "" | ) | const |
quint64 qiota::AddressBundle::amount |
qblocks::c_array qiota::AddressBundle::Inputs_hash |
std::map<qblocks::c_array,quint256> qiota::AddressBundle::native_tokens |
std::vector<Output::types> qiota::AddressBundle::ref_typs |
std::vector<quint32> qiota::AddressBundle::to_expire |
std::vector<quint32> qiota::AddressBundle::to_unlock |