![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <callcontract.h>
Public Slots | |
| void | on_clearAllClicked () |
| void | on_callContractClicked () |
| void | on_numBlocksChanged () |
| void | on_updateCallContractButton () |
| void | on_newContractABI () |
| void | on_saveInfoClicked () |
| void | on_loadInfoClicked () |
| void | on_pasteAddressClicked () |
| void | on_contractAddressChanged () |
Public Member Functions | |
| CallContract (const PlatformStyle *platformStyle, QWidget *parent=0) | |
| ~CallContract () | |
| void | setClientModel (ClientModel *clientModel) |
| void | setModel (WalletModel *model) |
| bool | isValidContractAddress () |
| bool | isValidInterfaceABI () |
| bool | isDataValid () |
| void | setContractAddress (const QString &address) |
Private Member Functions | |
| QString | toDataHex (int func, QString &errorMessage) |
Private Attributes | |
| Ui::CallContract * | ui |
| WalletModel * | m_model |
| ClientModel * | m_clientModel |
| ContractTableModel * | m_contractModel |
| ExecRPCCommand * | m_execRPCCommand |
| ABIFunctionField * | m_ABIFunctionField |
| ContractABI * | m_contractABI |
| TabBarInfo * | m_tabInfo |
| const PlatformStyle * | m_platformStyle |
| int | m_results |
Definition at line 19 of file callcontract.h.
|
explicit |
| CallContract::~CallContract | ( | ) |
Definition at line 96 of file callcontract.cpp.
| bool CallContract::isDataValid | ( | ) |
Definition at line 131 of file callcontract.cpp.
| bool CallContract::isValidContractAddress | ( | ) |
Definition at line 119 of file callcontract.cpp.
| bool CallContract::isValidInterfaceABI | ( | ) |
Definition at line 125 of file callcontract.cpp.
|
slot |
Definition at line 161 of file callcontract.cpp.
|
slot |
Definition at line 153 of file callcontract.cpp.
|
slot |
Definition at line 285 of file callcontract.cpp.
|
slot |
Definition at line 269 of file callcontract.cpp.
|
slot |
Definition at line 217 of file callcontract.cpp.
|
slot |
Definition at line 196 of file callcontract.cpp.
|
slot |
Definition at line 280 of file callcontract.cpp.
|
slot |
Definition at line 234 of file callcontract.cpp.
|
slot |
Definition at line 204 of file callcontract.cpp.
| void CallContract::setClientModel | ( | ClientModel * | clientModel | ) |
Definition at line 102 of file callcontract.cpp.
| void CallContract::setContractAddress | ( | const QString & | address | ) |
| void CallContract::setModel | ( | WalletModel * | model | ) |
Definition at line 113 of file callcontract.cpp.
|
private |
Definition at line 301 of file callcontract.cpp.
|
private |
Definition at line 56 of file callcontract.h.
|
private |
Definition at line 53 of file callcontract.h.
|
private |
Definition at line 57 of file callcontract.h.
|
private |
Definition at line 54 of file callcontract.h.
|
private |
Definition at line 55 of file callcontract.h.
|
private |
Definition at line 52 of file callcontract.h.
|
private |
Definition at line 59 of file callcontract.h.
|
private |
Definition at line 60 of file callcontract.h.
|
private |
Definition at line 58 of file callcontract.h.
|
private |
Definition at line 51 of file callcontract.h.
1.8.11