32#include <boost/thread/mutex.hpp>
33#include <boost/thread/recursive_mutex.hpp>
61 boost::optional<std::string>
get_rpc_payment_info(
bool mining,
bool &payment_required,
uint64_t &credits,
uint64_t &diff,
uint64_t &credits_per_hash_found,
cryptonote::blobdata &blob,
uint64_t &height,
uint64_t &seed_height,
crypto::hash &seed_hash,
crypto::hash &next_seed_hash,
uint32_t &cookie);
76 boost::optional<std::string>
get_info();
static boost::multiprecision::uint128_t fees
Definition: blockchain_stats.cpp:58
static uint64_t h
Definition: blockchain_stats.cpp:55
Definition: abstract_http_client.h:62
#define CORE_RPC_STATUS_PAYMENT_REQUIRED
Definition: core_rpc_server_commands_defs.h:81
#define CORE_RPC_STATUS_OK
Definition: core_rpc_server_commands_defs.h:78
const char * res
Definition: hmac_keccak.cpp:42
static int version
Definition: mdb_load.c:29
POD_CLASS hash
Definition: hash.h:48
std::string blobdata
Definition: blobdatatype.h:39
unsigned int uint32_t
Definition: stdint.h:126
unsigned char uint8_t
Definition: stdint.h:124
unsigned __int64 uint64_t
Definition: stdint.h:136