|
| | 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 |
| |