MidlePayQml 0.0.4
MiddlePay QML module
qnode_block.hpp
1 #pragma once
2 
3 #include"block/qblock.hpp"
4 #include"client/qnode_response.hpp"
5 #include <QJsonValue>
6 namespace qiota{
7 
8 
9  class QCLIENT_EXPORT Node_block : public QObject
10  {
11  Q_OBJECT
12  public:
14  Node_block(const qblocks::Block &block_m):block_(block_m){}
16  qblocks::c_array ready(void)const;
17 
18  public slots:
19  void fill(QJsonValue data);
20  void set_pv(const quint8& pv);
22  void set_nonce(const quint64& nonce_m);
23 
24 
25  signals:
26  void finished(void);
27 
28  private:
29  Response* response_;
30  };
31 
32 }
Definition: qnode_block.hpp:10
qblocks::c_array ready(void) const
Node_block(Response *)
void set_nonce(const quint64 &nonce_m)
void finished(void)
void fill(QJsonValue data)
void set_parents(const std::vector< qblocks::Block_ID > &parents_m)
qblocks::Block block_
Definition: qnode_block.hpp:15
void set_pv(const quint8 &pv)
Node_block(const qblocks::Block &block_m)
Definition: qnode_block.hpp:14
Definition: qnode_response.hpp:17
Definition: qblock.hpp:31
Byte Array that takes care of storing the objects in serialized form.
Definition: carray.hpp:28
Definition: qbigint.hpp:7