TARAXA
taraxa::net::DebugClient Class Reference

#include <DebugClient.h>

Collaboration diagram for taraxa::net::DebugClient:

Public Member Functions

 DebugClient (jsonrpc::IClientConnector &conn, jsonrpc::clientVersion_t type=jsonrpc::JSONRPC_CLIENT_V2)
 
Json::Value debug_traceTransaction (const std::string &param1) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_traceCall (const Json::Value &param1, const std::string &param2) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_getPreviousBlockCertVotes (const std::string &param1) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_getPeriodTransactionsWithReceipts (const std::string &param1) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_getPeriodDagBlocks (const std::string &param1) throw (jsonrpc::JsonRpcException)
 
Json::Value trace_call (const Json::Value &param1, const Json::Value &param2, const std::string &param3) throw (jsonrpc::JsonRpcException)
 
Json::Value trace_replayTransaction (const std::string &param1, const Json::Value &param2) throw (jsonrpc::JsonRpcException)
 
Json::Value trace_replayBlockTransactions (const std::string &param1, const Json::Value &param2) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_dposValidatorTotalStakes (const std::string &param1) throw (jsonrpc::JsonRpcException)
 
Json::Value debug_dposTotalAmountDelegated (const std::string &param1) throw (jsonrpc::JsonRpcException)
 

Constructor & Destructor Documentation

◆ DebugClient()

taraxa::net::DebugClient::DebugClient ( jsonrpc::IClientConnector &  conn,
jsonrpc::clientVersion_t  type = jsonrpc::JSONRPC_CLIENT_V2 
)
inline

Member Function Documentation

◆ debug_dposTotalAmountDelegated()

Json::Value taraxa::net::DebugClient::debug_dposTotalAmountDelegated ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_dposValidatorTotalStakes()

Json::Value taraxa::net::DebugClient::debug_dposValidatorTotalStakes ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_getPeriodDagBlocks()

Json::Value taraxa::net::DebugClient::debug_getPeriodDagBlocks ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_getPeriodTransactionsWithReceipts()

Json::Value taraxa::net::DebugClient::debug_getPeriodTransactionsWithReceipts ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_getPreviousBlockCertVotes()

Json::Value taraxa::net::DebugClient::debug_getPreviousBlockCertVotes ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_traceCall()

Json::Value taraxa::net::DebugClient::debug_traceCall ( const Json::Value &  param1,
const std::string &  param2 
)
throw (jsonrpc::JsonRpcException
)
inline

◆ debug_traceTransaction()

Json::Value taraxa::net::DebugClient::debug_traceTransaction ( const std::string &  param1)
throw (jsonrpc::JsonRpcException
)
inline

◆ trace_call()

Json::Value taraxa::net::DebugClient::trace_call ( const Json::Value &  param1,
const Json::Value &  param2,
const std::string &  param3 
)
throw (jsonrpc::JsonRpcException
)
inline

◆ trace_replayBlockTransactions()

Json::Value taraxa::net::DebugClient::trace_replayBlockTransactions ( const std::string &  param1,
const Json::Value &  param2 
)
throw (jsonrpc::JsonRpcException
)
inline

◆ trace_replayTransaction()

Json::Value taraxa::net::DebugClient::trace_replayTransaction ( const std::string &  param1,
const Json::Value &  param2 
)
throw (jsonrpc::JsonRpcException
)
inline

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