31#include <boost/optional/optional.hpp>
60 static boost::optional<output_distribution_data>
61 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);
handles core cryptonote functionality
Definition cryptonote_core.h:87
virtual ~RpcHandler()
Definition rpc_handler.h:56
virtual epee::byte_slice handle(std::string &&request)=0
RpcHandler()
Definition rpc_handler.h:55
Definition byte_slice.h:69
POD_CLASS hash
Definition hash.h:49
Definition daemon_handler.cpp:49
Holds cryptonote related classes and helpers.
Definition blockchain_db.cpp:45
Definition get_output_distribution.py:1
unsigned __int64 uint64_t
Definition stdint.h:136
Definition rpc_handler.h:46
std::uint64_t start_height
Definition rpc_handler.h:48
std::vector< std::uint64_t > distribution
Definition rpc_handler.h:47