Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | List of all members
dev::rpc::EthFace Class Referenceabstract

#include <EthFace.h>

Inheritance diagram for dev::rpc::EthFace:
[legend]
Collaboration diagram for dev::rpc::EthFace:
[legend]

Public Member Functions

 EthFace ()
 
virtual void eth_protocolVersionI (const Json::Value &request, Json::Value &response)
 
virtual void eth_hashrateI (const Json::Value &request, Json::Value &response)
 
virtual void eth_coinbaseI (const Json::Value &request, Json::Value &response)
 
virtual void eth_miningI (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_pendingTransactionsI (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_sendTransactionI (const Json::Value &request, Json::Value &response)
 
virtual void eth_callI (const Json::Value &request, Json::Value &response)
 
virtual void eth_flushI (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_newFilterExI (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_getFilterChangesExI (const Json::Value &request, Json::Value &response)
 
virtual void eth_getFilterLogsI (const Json::Value &request, Json::Value &response)
 
virtual void eth_getFilterLogsExI (const Json::Value &request, Json::Value &response)
 
virtual void eth_getLogsI (const Json::Value &request, Json::Value &response)
 
virtual void eth_getLogsExI (const Json::Value &request, Json::Value &response)
 
virtual void eth_getWorkI (const Json::Value &request, Json::Value &response)
 
virtual void eth_submitWorkI (const Json::Value &request, Json::Value &response)
 
virtual void eth_submitHashrateI (const Json::Value &request, Json::Value &response)
 
virtual void eth_registerI (const Json::Value &request, Json::Value &response)
 
virtual void eth_unregisterI (const Json::Value &request, Json::Value &response)
 
virtual void eth_fetchQueuedTransactionsI (const Json::Value &request, Json::Value &response)
 
virtual void eth_signTransactionI (const Json::Value &request, Json::Value &response)
 
virtual void eth_inspectTransactionI (const Json::Value &request, Json::Value &response)
 
virtual void eth_sendRawTransactionI (const Json::Value &request, Json::Value &response)
 
virtual void eth_notePasswordI (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 std::string eth_protocolVersion ()=0
 
virtual std::string eth_hashrate ()=0
 
virtual std::string eth_coinbase ()=0
 
virtual bool eth_mining ()=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 &param1, const std::string &param2)=0
 
virtual std::string eth_getStorageAt (const std::string &param1, const std::string &param2, const std::string &param3)=0
 
virtual std::string eth_getStorageRoot (const std::string &param1, const std::string &param2)=0
 
virtual std::string eth_getTransactionCount (const std::string &param1, const std::string &param2)=0
 
virtual std::string eth_pendingTransactions ()=0
 
virtual Json::Value eth_getBlockTransactionCountByHash (const std::string &param1)=0
 
virtual Json::Value eth_getBlockTransactionCountByNumber (const std::string &param1)=0
 
virtual Json::Value eth_getUncleCountByBlockHash (const std::string &param1)=0
 
virtual Json::Value eth_getUncleCountByBlockNumber (const std::string &param1)=0
 
virtual std::string eth_getCode (const std::string &param1, const std::string &param2)=0
 
virtual std::string eth_sendTransaction (const Json::Value &param1)=0
 
virtual std::string eth_call (const Json::Value &param1, const std::string &param2)=0
 
virtual bool eth_flush ()=0
 
virtual Json::Value eth_getBlockByHash (const std::string &param1, bool param2)=0
 
virtual Json::Value eth_getBlockByNumber (const std::string &param1, bool param2)=0
 
virtual Json::Value eth_getTransactionByHash (const std::string &param1)=0
 
virtual Json::Value eth_getTransactionByBlockHashAndIndex (const std::string &param1, const std::string &param2)=0
 
virtual Json::Value eth_getTransactionByBlockNumberAndIndex (const std::string &param1, const std::string &param2)=0
 
virtual Json::Value eth_getTransactionReceipt (const std::string &param1)=0
 
virtual Json::Value eth_getUncleByBlockHashAndIndex (const std::string &param1, const std::string &param2)=0
 
virtual Json::Value eth_getUncleByBlockNumberAndIndex (const std::string &param1, const std::string &param2)=0
 
virtual std::string eth_newFilter (const Json::Value &param1)=0
 
virtual std::string eth_newFilterEx (const Json::Value &param1)=0
 
virtual std::string eth_newBlockFilter ()=0
 
virtual std::string eth_newPendingTransactionFilter ()=0
 
virtual bool eth_uninstallFilter (const std::string &param1)=0
 
virtual Json::Value eth_getFilterChanges (const std::string &param1)=0
 
virtual Json::Value eth_getFilterChangesEx (const std::string &param1)=0
 
virtual Json::Value eth_getFilterLogs (const std::string &param1)=0
 
virtual Json::Value eth_getFilterLogsEx (const std::string &param1)=0
 
virtual Json::Value eth_getLogs (const Json::Value &param1)=0
 
virtual Json::Value eth_getLogsEx (const Json::Value &param1)=0
 
virtual Json::Value eth_getWork ()=0
 
virtual bool eth_submitWork (const std::string &param1, const std::string &param2, const std::string &param3)=0
 
virtual bool eth_submitHashrate (const std::string &param1, const std::string &param2)=0
 
virtual std::string eth_register (const std::string &param1)=0
 
virtual bool eth_unregister (const std::string &param1)=0
 
virtual Json::Value eth_fetchQueuedTransactions (const std::string &param1)=0
 
virtual std::string eth_signTransaction (const Json::Value &param1)=0
 
virtual Json::Value eth_inspectTransaction (const std::string &param1)=0
 
virtual std::string eth_sendRawTransaction (const std::string &param1)=0
 
virtual bool eth_notePassword (const std::string &param1)=0
 
virtual Json::Value eth_syncing ()=0
 
virtual std::string eth_estimateGas (const Json::Value &param1)=0
 
- Public Member Functions inherited from ServerInterface< EthFace >
virtual ~ServerInterface ()
 
Methods const & methods () const
 
Notifications const & notifications () const
 
virtual RPCModules implementedModules () const =0
 

Additional Inherited Members

- Public Types inherited from ServerInterface< EthFace >
using MethodPointer = AbstractMethodPointer< EthFace >
 
using NotificationPointer = AbstractNotificationPointer< EthFace >
 
using MethodBinding = std::tuple< jsonrpc::Procedure, AbstractMethodPointer< EthFace >>
 
using NotificationBinding = std::tuple< jsonrpc::Procedure, AbstractNotificationPointer< EthFace >>
 
using Methods = std::vector< MethodBinding >
 
using Notifications = std::vector< NotificationBinding >
 
using RPCModules = std::vector< RPCModule >
 
- Protected Member Functions inherited from ServerInterface< EthFace >
void bindAndAddMethod (jsonrpc::Procedure const &_proc, MethodPointer _pointer)
 
void bindAndAddNotification (jsonrpc::Procedure const &_proc, NotificationPointer _pointer)
 

Detailed Description

Definition at line 12 of file EthFace.h.

Constructor & Destructor Documentation

dev::rpc::EthFace::EthFace ( )
inline

Definition at line 15 of file EthFace.h.

Member Function Documentation

virtual Json::Value dev::rpc::EthFace::eth_accounts ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_accountsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 95 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_blockNumber ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_blockNumberI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 100 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_call ( const Json::Value &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_callI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 150 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_coinbase ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_coinbaseI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 80 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_estimateGas ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_estimateGasI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 283 of file EthFace.h.

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_fetchQueuedTransactions ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_fetchQueuedTransactionsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 258 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_flush ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_flushI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 154 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_gasPrice ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_gasPriceI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 90 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_getBalance ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getBalanceI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 105 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getBlockByHash ( const std::string &  param1,
bool  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getBlockByHashI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 159 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getBlockByNumber ( const std::string &  param1,
bool  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getBlockByNumberI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 163 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getBlockTransactionCountByHash ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getBlockTransactionCountByHashI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 126 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getBlockTransactionCountByNumber ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getBlockTransactionCountByNumberI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 130 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_getCode ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getCodeI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 142 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getFilterChanges ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getFilterChangesEx ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getFilterChangesExI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 217 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getFilterChangesI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 213 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getFilterLogs ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getFilterLogsEx ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getFilterLogsExI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 225 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getFilterLogsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 221 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getLogs ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getLogsEx ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getLogsExI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 233 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getLogsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 229 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_getStorageAt ( const std::string &  param1,
const std::string &  param2,
const std::string &  param3 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getStorageAtI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 109 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_getStorageRoot ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getStorageRootI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 113 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getTransactionByBlockHashAndIndex ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getTransactionByBlockHashAndIndexI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 171 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getTransactionByBlockNumberAndIndex ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getTransactionByBlockNumberAndIndexI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 175 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getTransactionByHash ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getTransactionByHashI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 167 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_getTransactionCount ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getTransactionCountI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 117 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getTransactionReceipt ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getTransactionReceiptI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 179 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getUncleByBlockHashAndIndex ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getUncleByBlockHashAndIndexI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 183 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getUncleByBlockNumberAndIndex ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getUncleByBlockNumberAndIndexI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 187 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getUncleCountByBlockHash ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getUncleCountByBlockHashI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 134 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getUncleCountByBlockNumber ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getUncleCountByBlockNumberI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 138 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_getWork ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_getWorkI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 237 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_hashrate ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_hashrateI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 75 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_inspectTransaction ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_inspectTransactionI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 266 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_mining ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_miningI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 85 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_newBlockFilter ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_newBlockFilterI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 199 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_newFilter ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_newFilterEx ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_newFilterExI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 195 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_newFilterI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 191 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_newPendingTransactionFilter ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_newPendingTransactionFilterI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 204 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_notePassword ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_notePasswordI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 274 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_pendingTransactions ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_pendingTransactionsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 121 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_protocolVersion ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_protocolVersionI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 70 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_register ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_registerI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 250 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_sendRawTransaction ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_sendRawTransactionI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 270 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_sendTransaction ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_sendTransactionI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 146 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual std::string dev::rpc::EthFace::eth_signTransaction ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_signTransactionI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 262 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_submitHashrate ( const std::string &  param1,
const std::string &  param2 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_submitHashrateI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 246 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_submitWork ( const std::string &  param1,
const std::string &  param2,
const std::string &  param3 
)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_submitWorkI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 242 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual Json::Value dev::rpc::EthFace::eth_syncing ( )
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_syncingI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 278 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_uninstallFilter ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_uninstallFilterI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 209 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::EthFace::eth_unregister ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Eth.

Here is the caller graph for this function:

virtual void dev::rpc::EthFace::eth_unregisterI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 254 of file EthFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file: