29 bool isValidContractAddress();
30 bool isValidInterfaceABI();
32 void setContractAddress(
const QString &
address);
37 void on_clearAllClicked();
38 void on_callContractClicked();
39 void on_numBlocksChanged();
40 void on_updateCallContractButton();
41 void on_newContractABI();
42 void on_saveInfoClicked();
43 void on_loadInfoClicked();
44 void on_pasteAddressClicked();
45 void on_contractAddressChanged();
48 QString toDataHex(
int func, QString& errorMessage);
63 #endif // CALLCONTRACT_H const PlatformStyle * m_platformStyle
ExecRPCCommand * m_execRPCCommand
ClientModel * m_clientModel
ContractTableModel * m_contractModel
Model for Fabcoin network client.
The ABIFunctionField class ABI functions widget.
Qt model of the contract book in the core.
std::vector< ResultExecute > CallContract(const dev::Address &addrContract, std::vector< unsigned char > opcode, const dev::Address &sender, uint64_t gasLimit)
The ExecRPCCommand class Execution of RPC command line.
Interface to Fabcoin wallet from Qt view code.
The TabBarInfo class Class for informations about tabs.
struct evm_uint160be address(struct evm_env *env)
ABIFunctionField * m_ABIFunctionField
ContractABI * m_contractABI