| 
|   | Eth ()=default | 
|   | 
| virtual  | ~Eth ()=default | 
|   | 
|   | Eth (const Eth &)=default | 
|   | 
|   | Eth (Eth &&)=default | 
|   | 
| Eth &  | operator= (const Eth &)=default | 
|   | 
| Eth &  | operator= (Eth &&rhs) | 
|   | 
| virtual void  | note_block_executed (const final_chain::BlockHeader &, const SharedTransactions &, const TransactionReceipts &)=0 | 
|   | 
| virtual void  | note_pending_transaction (const h256 &trx_hash)=0 | 
|   | 
|   | 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 | 
|   |