Monero
Loading...
Searching...
No Matches
cryptonote::rpc::RpcHandler Class Referenceabstract

#include <rpc_handler.h>

Inheritance diagram for cryptonote::rpc::RpcHandler:

Public Member Functions

 RpcHandler ()
virtual ~RpcHandler ()
virtual epee::byte_slice handle (std::string &&request)=0

Static Public Member Functions

static boost::optional< output_distribution_dataget_output_distribution (const std::function< bool(uint64_t, uint64_t, uint64_t, uint64_t &, std::vector< uint64_t > &, uint64_t &)> &f, uint64_t amount, uint64_t from_height, uint64_t to_height, const std::function< crypto::hash(uint64_t)> &get_hash, bool cumulative, uint64_t blockchain_height)

Constructor & Destructor Documentation

◆ RpcHandler()

cryptonote::rpc::RpcHandler::RpcHandler ( )
inline

◆ ~RpcHandler()

virtual cryptonote::rpc::RpcHandler::~RpcHandler ( )
inlinevirtual

Member Function Documentation

◆ get_output_distribution()

boost::optional< output_distribution_data > cryptonote::rpc::RpcHandler::get_output_distribution ( const std::function< bool(uint64_t, uint64_t, uint64_t, uint64_t &, std::vector< uint64_t > &, uint64_t &)> & f,
uint64_t amount,
uint64_t from_height,
uint64_t to_height,
const std::function< crypto::hash(uint64_t)> & get_hash,
bool cumulative,
uint64_t blockchain_height )
static

◆ handle()

virtual epee::byte_slice cryptonote::rpc::RpcHandler::handle ( std::string && request)
pure virtual

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