5 #ifndef JSONRPC_CPP_STUB_DEV_RPC_DEBUGFACE_H_ 6 #define JSONRPC_CPP_STUB_DEV_RPC_DEBUGFACE_H_ 18 this->
bindAndAddMethod(jsonrpc::Procedure(
"debug_storageRangeAt", jsonrpc::PARAMS_BY_POSITION, jsonrpc::JSON_OBJECT,
"param1",jsonrpc::JSON_STRING,
"param2",jsonrpc::JSON_INTEGER,
"param3",jsonrpc::JSON_STRING,
"param4",jsonrpc::JSON_STRING,
"param5",jsonrpc::JSON_INTEGER, NULL), &
dev::rpc::DebugFace::debug_storageRangeAtI);
22 this->
bindAndAddMethod(jsonrpc::Procedure(
"debug_traceCall", jsonrpc::PARAMS_BY_POSITION, jsonrpc::JSON_OBJECT,
"param1",jsonrpc::JSON_OBJECT,
"param2",jsonrpc::JSON_STRING,
"param3",jsonrpc::JSON_OBJECT, NULL), &
dev::rpc::DebugFace::debug_traceCallI);
59 #endif //JSONRPC_CPP_STUB_DEV_RPC_DEBUGFACE_H_ virtual std::string debug_preimage(const std::string ¶m1)=0
virtual void debug_traceCallI(const Json::Value &request, Json::Value &response)
Adapted from code found on http://stackoverflow.com/questions/180947/base64-decode-snippet-in-c Origi...
virtual Json::Value debug_storageRangeAt(const std::string ¶m1, int param2, const std::string ¶m3, const std::string ¶m4, int param5)=0
virtual void debug_preimageI(const Json::Value &request, Json::Value &response)
virtual Json::Value debug_traceCall(const Json::Value ¶m1, const std::string ¶m2, const Json::Value ¶m3)=0
virtual void debug_storageRangeAtI(const Json::Value &request, Json::Value &response)
virtual void debug_traceBlockByNumberI(const Json::Value &request, Json::Value &response)
void bindAndAddMethod(jsonrpc::Procedure const &_proc, MethodPointer _pointer)
virtual Json::Value debug_traceBlockByNumber(int param1, const Json::Value ¶m2)=0
virtual Json::Value debug_traceBlockByHash(const std::string ¶m1, const Json::Value ¶m2)=0
virtual void debug_traceTransactionI(const Json::Value &request, Json::Value &response)
virtual Json::Value debug_traceTransaction(const std::string ¶m1, const Json::Value ¶m2)=0
virtual void debug_traceBlockByHashI(const Json::Value &request, Json::Value &response)
std::string asString(bytes const &_b)
Converts byte array to a string containing the same (binary) data.