5 #ifndef JSONRPC_CPP_STUB_WEBTHREESTUBCLIENT_H_ 6 #define JSONRPC_CPP_STUB_WEBTHREESTUBCLIENT_H_ 8 #include <jsonrpccpp/client.h> 15 std::string
web3_sha3(
const std::string& param1)
throw (jsonrpc::JsonRpcException)
19 Json::Value result = this->CallMethod(
"web3_sha3",p);
20 if (result.isString())
21 return result.asString();
23 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
29 Json::Value result = this->CallMethod(
"web3_clientVersion",p);
30 if (result.isString())
31 return result.asString();
33 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
39 Json::Value result = this->CallMethod(
"net_version",p);
40 if (result.isString())
41 return result.asString();
43 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
49 Json::Value result = this->CallMethod(
"net_peerCount",p);
50 if (result.isString())
51 return result.asString();
53 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
59 Json::Value result = this->CallMethod(
"net_listening",p);
61 return result.asBool();
63 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
69 Json::Value result = this->CallMethod(
"eth_protocolVersion",p);
70 if (result.isString())
71 return result.asString();
73 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
79 Json::Value result = this->CallMethod(
"eth_hashrate",p);
80 if (result.isString())
81 return result.asString();
83 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
89 Json::Value result = this->CallMethod(
"eth_coinbase",p);
90 if (result.isString())
91 return result.asString();
93 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
99 Json::Value result = this->CallMethod(
"eth_mining",p);
101 return result.asBool();
103 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
109 Json::Value result = this->CallMethod(
"eth_gasPrice",p);
110 if (result.isString())
111 return result.asString();
113 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
119 Json::Value result = this->CallMethod(
"eth_accounts",p);
120 if (result.isArray())
123 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
129 Json::Value result = this->CallMethod(
"eth_blockNumber",p);
130 if (result.isString())
131 return result.asString();
133 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
135 std::string
eth_getBalance(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
140 Json::Value result = this->CallMethod(
"eth_getBalance",p);
141 if (result.isString())
142 return result.asString();
144 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
146 std::string
eth_getStorageAt(
const std::string& param1,
const std::string& param2,
const std::string& param3)
throw (jsonrpc::JsonRpcException)
152 Json::Value result = this->CallMethod(
"eth_getStorageAt",p);
153 if (result.isString())
154 return result.asString();
156 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
163 Json::Value result = this->CallMethod(
"eth_getTransactionCount",p);
164 if (result.isString())
165 return result.asString();
167 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
173 Json::Value result = this->CallMethod(
"eth_getBlockTransactionCountByHash",p);
174 if (result.isObject())
177 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
183 Json::Value result = this->CallMethod(
"eth_getBlockTransactionCountByNumber",p);
184 if (result.isObject())
187 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
193 Json::Value result = this->CallMethod(
"eth_getUncleCountByBlockHash",p);
194 if (result.isObject())
197 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
203 Json::Value result = this->CallMethod(
"eth_getUncleCountByBlockNumber",p);
204 if (result.isObject())
207 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
209 std::string
eth_getCode(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
214 Json::Value result = this->CallMethod(
"eth_getCode",p);
215 if (result.isString())
216 return result.asString();
218 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
224 Json::Value result = this->CallMethod(
"eth_sendTransaction",p);
225 if (result.isString())
226 return result.asString();
228 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
230 std::string
eth_call(
const Json::Value& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
235 Json::Value result = this->CallMethod(
"eth_call",p);
236 if (result.isString())
237 return result.asString();
239 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
245 Json::Value result = this->CallMethod(
"eth_flush",p);
247 return result.asBool();
249 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
256 Json::Value result = this->CallMethod(
"eth_getBlockByHash",p);
257 if (result.isObject())
260 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
267 Json::Value result = this->CallMethod(
"eth_getBlockByNumber",p);
268 if (result.isObject())
271 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
277 Json::Value result = this->CallMethod(
"eth_getTransactionByHash",p);
278 if (result.isObject())
281 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
288 Json::Value result = this->CallMethod(
"eth_getTransactionByBlockHashAndIndex",p);
289 if (result.isObject())
292 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
299 Json::Value result = this->CallMethod(
"eth_getTransactionByBlockNumberAndIndex",p);
300 if (result.isObject())
303 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
309 Json::Value result = this->CallMethod(
"eth_getTransactionReceipt",p);
310 if (result.isObject())
313 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
320 Json::Value result = this->CallMethod(
"eth_getUncleByBlockHashAndIndex",p);
321 if (result.isObject())
324 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
331 Json::Value result = this->CallMethod(
"eth_getUncleByBlockNumberAndIndex",p);
332 if (result.isObject())
335 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
341 Json::Value result = this->CallMethod(
"eth_newFilter",p);
342 if (result.isString())
343 return result.asString();
345 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
351 Json::Value result = this->CallMethod(
"eth_newFilterEx",p);
352 if (result.isString())
353 return result.asString();
355 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
361 Json::Value result = this->CallMethod(
"eth_newBlockFilter",p);
362 if (result.isString())
363 return result.asString();
365 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
371 Json::Value result = this->CallMethod(
"eth_newPendingTransactionFilter",p);
372 if (result.isString())
373 return result.asString();
375 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
381 Json::Value result = this->CallMethod(
"eth_uninstallFilter",p);
383 return result.asBool();
385 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
391 Json::Value result = this->CallMethod(
"eth_getFilterChanges",p);
392 if (result.isArray())
395 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
401 Json::Value result = this->CallMethod(
"eth_getFilterChangesEx",p);
402 if (result.isArray())
405 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
411 Json::Value result = this->CallMethod(
"eth_getFilterLogs",p);
412 if (result.isArray())
415 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
421 Json::Value result = this->CallMethod(
"eth_getFilterLogsEx",p);
422 if (result.isArray())
425 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
431 Json::Value result = this->CallMethod(
"eth_getLogs",p);
432 if (result.isArray())
435 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
441 Json::Value result = this->CallMethod(
"eth_getLogsEx",p);
442 if (result.isArray())
445 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
451 Json::Value result = this->CallMethod(
"eth_getWork",p);
452 if (result.isArray())
455 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
457 bool eth_submitWork(
const std::string& param1,
const std::string& param2,
const std::string& param3)
throw (jsonrpc::JsonRpcException)
463 Json::Value result = this->CallMethod(
"eth_submitWork",p);
465 return result.asBool();
467 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
469 bool eth_submitHashrate(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
474 Json::Value result = this->CallMethod(
"eth_submitHashrate",p);
476 return result.asBool();
478 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
480 std::string
eth_register(
const std::string& param1)
throw (jsonrpc::JsonRpcException)
484 Json::Value result = this->CallMethod(
"eth_register",p);
485 if (result.isString())
486 return result.asString();
488 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
494 Json::Value result = this->CallMethod(
"eth_unregister",p);
496 return result.asBool();
498 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
504 Json::Value result = this->CallMethod(
"eth_fetchQueuedTransactions",p);
505 if (result.isArray())
508 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
514 Json::Value result = this->CallMethod(
"eth_signTransaction",p);
515 if (result.isString())
516 return result.asString();
518 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
524 Json::Value result = this->CallMethod(
"eth_inspectTransaction",p);
525 if (result.isObject())
528 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
534 Json::Value result = this->CallMethod(
"eth_sendRawTransaction",p);
535 if (result.isString())
536 return result.asString();
538 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
544 Json::Value result = this->CallMethod(
"eth_notePassword",p);
546 return result.asBool();
548 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
550 bool db_put(
const std::string& param1,
const std::string& param2,
const std::string& param3)
throw (jsonrpc::JsonRpcException)
558 return result.asBool();
560 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
562 std::string
db_get(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
568 if (result.isString())
569 return result.asString();
571 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
577 Json::Value result = this->CallMethod(
"shh_post",p);
579 return result.asBool();
581 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
587 Json::Value result = this->CallMethod(
"shh_newIdentity",p);
588 if (result.isString())
589 return result.asString();
591 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
597 Json::Value result = this->CallMethod(
"shh_hasIdentity",p);
599 return result.asBool();
601 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
603 std::string
shh_newGroup(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
608 Json::Value result = this->CallMethod(
"shh_newGroup",p);
609 if (result.isString())
610 return result.asString();
612 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
614 std::string
shh_addToGroup(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
619 Json::Value result = this->CallMethod(
"shh_addToGroup",p);
620 if (result.isString())
621 return result.asString();
623 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
629 Json::Value result = this->CallMethod(
"shh_newFilter",p);
630 if (result.isString())
631 return result.asString();
633 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
639 Json::Value result = this->CallMethod(
"shh_uninstallFilter",p);
641 return result.asBool();
643 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
649 Json::Value result = this->CallMethod(
"shh_getFilterChanges",p);
650 if (result.isArray())
653 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
659 Json::Value result = this->CallMethod(
"shh_getMessages",p);
660 if (result.isArray())
663 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
670 Json::Value result = this->CallMethod(
"admin_web3_setVerbosity",p);
672 return result.asBool();
674 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
680 Json::Value result = this->CallMethod(
"admin_net_start",p);
682 return result.asBool();
684 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
690 Json::Value result = this->CallMethod(
"admin_net_stop",p);
692 return result.asBool();
694 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
696 bool admin_net_connect(
const std::string& param1,
const std::string& param2)
throw (jsonrpc::JsonRpcException)
701 Json::Value result = this->CallMethod(
"admin_net_connect",p);
703 return result.asBool();
705 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
711 Json::Value result = this->CallMethod(
"admin_net_peers",p);
712 if (result.isArray())
715 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
721 Json::Value result = this->CallMethod(
"admin_eth_blockQueueStatus",p);
722 if (result.isObject())
725 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
731 Json::Value result = this->CallMethod(
"admin_net_nodeInfo",p);
732 if (result.isObject())
735 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
741 Json::Value result = this->CallMethod(
"admin_eth_exit",p);
743 return result.asBool();
745 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
752 Json::Value result = this->CallMethod(
"admin_eth_setAskPrice",p);
754 return result.asBool();
756 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
763 Json::Value result = this->CallMethod(
"admin_eth_setBidPrice",p);
765 return result.asBool();
767 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
774 Json::Value result = this->CallMethod(
"admin_eth_setReferencePrice",p);
776 return result.asBool();
778 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
785 Json::Value result = this->CallMethod(
"admin_eth_setPriority",p);
787 return result.asBool();
789 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
796 Json::Value result = this->CallMethod(
"admin_eth_setMining",p);
798 return result.asBool();
800 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
807 Json::Value result = this->CallMethod(
"admin_eth_findBlock",p);
808 if (result.isObject())
811 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
817 Json::Value result = this->CallMethod(
"admin_eth_blockQueueFirstUnknown",p);
818 if (result.isString())
819 return result.asString();
821 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
827 Json::Value result = this->CallMethod(
"admin_eth_blockQueueRetryUnknown",p);
829 return result.asBool();
831 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
837 Json::Value result = this->CallMethod(
"admin_eth_allAccounts",p);
838 if (result.isArray())
841 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
848 Json::Value result = this->CallMethod(
"admin_eth_newAccount",p);
849 if (result.isObject())
852 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
859 Json::Value result = this->CallMethod(
"admin_eth_setSigningKey",p);
861 return result.asBool();
863 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
870 Json::Value result = this->CallMethod(
"admin_eth_setMiningBenefactor",p);
872 return result.asBool();
874 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
881 Json::Value result = this->CallMethod(
"admin_eth_inspect",p);
882 if (result.isObject())
885 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
892 Json::Value result = this->CallMethod(
"admin_eth_reprocess",p);
893 if (result.isObject())
896 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
904 Json::Value result = this->CallMethod(
"admin_eth_vmTrace",p);
905 if (result.isObject())
908 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
916 Json::Value result = this->CallMethod(
"admin_eth_getReceiptByHashAndIndex",p);
917 if (result.isObject())
920 throw jsonrpc::JsonRpcException(jsonrpc::Errors::ERROR_CLIENT_INVALID_RESPONSE, result.toStyledString());
924 #endif //JSONRPC_CPP_STUB_WEBTHREESTUBCLIENT_H_ Json::Value eth_getBlockByHash(const std::string ¶m1, bool param2)
Json::Value shh_getMessages(const std::string ¶m1)
std::string eth_sendRawTransaction(const std::string ¶m1)
Json::Value eth_getBlockTransactionCountByNumber(const std::string ¶m1)
std::string eth_newFilter(const Json::Value ¶m1)
bool admin_eth_blockQueueRetryUnknown(const std::string ¶m1)
std::string eth_getStorageAt(const std::string ¶m1, const std::string ¶m2, const std::string ¶m3)
Json::Value admin_eth_blockQueueStatus(const std::string ¶m1)
std::string web3_clientVersion()
std::string eth_signTransaction(const Json::Value ¶m1)
bool admin_eth_setMiningBenefactor(const std::string ¶m1, const std::string ¶m2)
std::string eth_coinbase()
bool shh_post(const Json::Value ¶m1)
bool admin_eth_exit(const std::string ¶m1)
Json::Value eth_getLogsEx(const Json::Value ¶m1)
Json::Value admin_eth_inspect(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getUncleByBlockNumberAndIndex(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getUncleByBlockHashAndIndex(const std::string ¶m1, const std::string ¶m2)
std::string eth_newBlockFilter()
bool admin_eth_setMining(bool param1, const std::string ¶m2)
Json::Value admin_eth_vmTrace(const std::string ¶m1, int param2, const std::string ¶m3)
std::string web3_sha3(const std::string ¶m1)
bool eth_submitWork(const std::string ¶m1, const std::string ¶m2, const std::string ¶m3)
Json::Value eth_fetchQueuedTransactions(const std::string ¶m1)
std::string eth_getBalance(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getTransactionByHash(const std::string ¶m1)
bool admin_net_start(const std::string ¶m1)
Json::Value eth_getFilterChangesEx(const std::string ¶m1)
bool db_put(const std::string ¶m1, const std::string ¶m2, const std::string ¶m3)
Json::Value admin_eth_newAccount(const Json::Value ¶m1, const std::string ¶m2)
std::string admin_eth_blockQueueFirstUnknown(const std::string ¶m1)
std::string shh_newFilter(const Json::Value ¶m1)
std::string eth_sendTransaction(const Json::Value ¶m1)
bool admin_eth_setReferencePrice(const std::string ¶m1, const std::string ¶m2)
std::string eth_protocolVersion()
Json::Value admin_eth_reprocess(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getBlockTransactionCountByHash(const std::string ¶m1)
bool admin_net_connect(const std::string ¶m1, const std::string ¶m2)
bool admin_eth_setPriority(int param1, const std::string ¶m2)
std::string shh_newIdentity()
Json::Value admin_net_nodeInfo(const std::string ¶m1)
std::string shh_addToGroup(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getWork()
std::string net_peerCount()
std::string eth_gasPrice()
std::string net_version()
bool admin_eth_setSigningKey(const std::string ¶m1, const std::string ¶m2)
Json::Value shh_getFilterChanges(const std::string ¶m1)
Json::Value admin_eth_findBlock(const std::string ¶m1, const std::string ¶m2)
std::string eth_call(const Json::Value ¶m1, const std::string ¶m2)
Json::Value eth_getUncleCountByBlockHash(const std::string ¶m1)
WebThreeStubClient(jsonrpc::IClientConnector &conn, jsonrpc::clientVersion_t type=jsonrpc::JSONRPC_CLIENT_V2)
Json::Value eth_getFilterLogs(const std::string ¶m1)
bool eth_submitHashrate(const std::string ¶m1, const std::string ¶m2)
std::string eth_getTransactionCount(const std::string ¶m1, const std::string ¶m2)
PlatformStyle::TableColorType type
Json::Value eth_inspectTransaction(const std::string ¶m1)
This file is generated by jsonrpcstub, DO NOT CHANGE IT MANUALLY!
bool admin_net_stop(const std::string ¶m1)
bool eth_unregister(const std::string ¶m1)
bool eth_notePassword(const std::string ¶m1)
std::string eth_newFilterEx(const Json::Value ¶m1)
bool admin_eth_setAskPrice(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_accounts()
Json::Value eth_getLogs(const Json::Value ¶m1)
Json::Value eth_getTransactionReceipt(const std::string ¶m1)
Json::Value admin_eth_allAccounts(const std::string ¶m1)
std::string shh_newGroup(const std::string ¶m1, const std::string ¶m2)
bool admin_eth_setBidPrice(const std::string ¶m1, const std::string ¶m2)
Json::Value admin_eth_getReceiptByHashAndIndex(const std::string ¶m1, int param2, const std::string ¶m3)
std::string eth_hashrate()
Json::Value eth_getBlockByNumber(const std::string ¶m1, bool param2)
Json::Value admin_net_peers(const std::string ¶m1)
bool shh_uninstallFilter(const std::string ¶m1)
std::string db_get(const std::string ¶m1, const std::string ¶m2)
bool eth_uninstallFilter(const std::string ¶m1)
Json::Value eth_getTransactionByBlockNumberAndIndex(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getTransactionByBlockHashAndIndex(const std::string ¶m1, const std::string ¶m2)
Json::Value eth_getFilterLogsEx(const std::string ¶m1)
std::string eth_register(const std::string ¶m1)
std::string eth_getCode(const std::string ¶m1, const std::string ¶m2)
bool admin_web3_setVerbosity(int param1, const std::string ¶m2)
Json::Value eth_getFilterChanges(const std::string ¶m1)
std::string eth_newPendingTransactionFilter()
bool shh_hasIdentity(const std::string ¶m1)
std::string eth_blockNumber()
Json::Value eth_getUncleCountByBlockNumber(const std::string ¶m1)