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.