|  | 
|  | EthFace () | 
|  | 
| virtual void | eth_protocolVersionI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_coinbaseI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_gasPriceI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_accountsI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_blockNumberI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBalanceI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getStorageAtI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getStorageRootI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getTransactionCountI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBlockTransactionCountByHashI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBlockTransactionCountByNumberI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getUncleCountByBlockHashI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getUncleCountByBlockNumberI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getCodeI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_callI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBlockByHashI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBlockByNumberI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getTransactionByHashI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getTransactionByBlockHashAndIndexI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getTransactionByBlockNumberAndIndexI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getTransactionReceiptI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getUncleByBlockHashAndIndexI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getUncleByBlockNumberAndIndexI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_newFilterI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_newBlockFilterI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_newPendingTransactionFilterI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_uninstallFilterI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getFilterChangesI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getFilterLogsI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getLogsI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_sendRawTransactionI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_syncingI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_estimateGasI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_chainIdI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual void | eth_getBlockReceiptsI (const Json::Value &request, Json::Value &response) | 
|  | 
| virtual std::string | eth_protocolVersion ()=0 | 
|  | 
| virtual std::string | eth_coinbase ()=0 | 
|  | 
| virtual std::string | eth_gasPrice ()=0 | 
|  | 
| virtual Json::Value | eth_accounts ()=0 | 
|  | 
| virtual std::string | eth_blockNumber ()=0 | 
|  | 
| virtual std::string | eth_getBalance (const std::string ¶m1, const Json::Value ¶m2)=0 | 
|  | 
| virtual std::string | eth_getStorageAt (const std::string ¶m1, const std::string ¶m2, const Json::Value ¶m3)=0 | 
|  | 
| virtual std::string | eth_getStorageRoot (const std::string ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual std::string | eth_getTransactionCount (const std::string ¶m1, const Json::Value ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_getBlockTransactionCountByHash (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getBlockTransactionCountByNumber (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getUncleCountByBlockHash (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getUncleCountByBlockNumber (const std::string ¶m1)=0 | 
|  | 
| virtual std::string | eth_getCode (const std::string ¶m1, const Json::Value ¶m2)=0 | 
|  | 
| virtual std::string | eth_call (const Json::Value ¶m1, const Json::Value ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_getBlockByHash (const std::string ¶m1, bool param2)=0 | 
|  | 
| virtual Json::Value | eth_getBlockByNumber (const std::string ¶m1, bool param2)=0 | 
|  | 
| virtual Json::Value | eth_getTransactionByHash (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getTransactionByBlockHashAndIndex (const std::string ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_getTransactionByBlockNumberAndIndex (const std::string ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_getTransactionReceipt (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getUncleByBlockHashAndIndex (const std::string ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_getUncleByBlockNumberAndIndex (const std::string ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual std::string | eth_newFilter (const Json::Value ¶m1)=0 | 
|  | 
| virtual std::string | eth_newBlockFilter ()=0 | 
|  | 
| virtual std::string | eth_newPendingTransactionFilter ()=0 | 
|  | 
| virtual bool | eth_uninstallFilter (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getFilterChanges (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getFilterLogs (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_getLogs (const Json::Value ¶m1)=0 | 
|  | 
| virtual std::string | eth_sendRawTransaction (const std::string ¶m1)=0 | 
|  | 
| virtual Json::Value | eth_syncing ()=0 | 
|  | 
| virtual std::string | eth_estimateGas (const Json::Value ¶m1, const std::string ¶m2)=0 | 
|  | 
| virtual Json::Value | eth_chainId ()=0 | 
|  | 
| virtual Json::Value | eth_getBlockReceipts (const Json::Value &_blockNumber)=0 | 
|  | 
| virtual | ~ServerInterface () | 
|  | 
| Methods const & | methods () const | 
|  | 
| Notifications const & | notifications () const | 
|  | 
| virtual RPCModules | implementedModules () const=0 | 
|  |