Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <sendtocontract.h>
Public Slots | |
void | on_clearAllClicked () |
void | on_sendToContractClicked () |
void | on_numBlocksChanged () |
void | on_updateSendToContractButton () |
void | on_newContractABI () |
void | on_functionChanged () |
void | on_saveInfoClicked () |
void | on_loadInfoClicked () |
void | on_pasteAddressClicked () |
void | on_contractAddressChanged () |
Public Member Functions | |
SendToContract (const PlatformStyle *platformStyle, QWidget *parent=0) | |
~SendToContract () | |
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) |
bool | isFunctionPayable () |
Private Attributes | |
Ui::SendToContract * | 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 sendtocontract.h.
|
explicit |
SendToContract::~SendToContract | ( | ) |
Definition at line 124 of file sendtocontract.cpp.
bool SendToContract::isDataValid | ( | ) |
Definition at line 148 of file sendtocontract.cpp.
|
private |
Definition at line 405 of file sendtocontract.cpp.
bool SendToContract::isValidContractAddress | ( | ) |
Definition at line 136 of file sendtocontract.cpp.
bool SendToContract::isValidInterfaceABI | ( | ) |
Definition at line 142 of file sendtocontract.cpp.
|
slot |
Definition at line 178 of file sendtocontract.cpp.
|
slot |
Definition at line 366 of file sendtocontract.cpp.
|
slot |
Definition at line 305 of file sendtocontract.cpp.
|
slot |
Definition at line 350 of file sendtocontract.cpp.
|
slot |
Definition at line 288 of file sendtocontract.cpp.
|
slot |
Definition at line 257 of file sendtocontract.cpp.
|
slot |
Definition at line 361 of file sendtocontract.cpp.
|
slot |
Definition at line 315 of file sendtocontract.cpp.
|
slot |
Definition at line 191 of file sendtocontract.cpp.
|
slot |
Definition at line 275 of file sendtocontract.cpp.
void SendToContract::setClientModel | ( | ClientModel * | clientModel | ) |
Definition at line 167 of file sendtocontract.cpp.
void SendToContract::setContractAddress | ( | const QString & | address | ) |
void SendToContract::setModel | ( | WalletModel * | model | ) |
Definition at line 130 of file sendtocontract.cpp.
|
private |
Definition at line 382 of file sendtocontract.cpp.
|
private |
Definition at line 58 of file sendtocontract.h.
|
private |
Definition at line 55 of file sendtocontract.h.
|
private |
Definition at line 59 of file sendtocontract.h.
|
private |
Definition at line 56 of file sendtocontract.h.
|
private |
Definition at line 57 of file sendtocontract.h.
|
private |
Definition at line 54 of file sendtocontract.h.
|
private |
Definition at line 61 of file sendtocontract.h.
|
private |
Definition at line 62 of file sendtocontract.h.
|
private |
Definition at line 60 of file sendtocontract.h.
|
private |
Definition at line 53 of file sendtocontract.h.