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);
78 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
epee::mlocked< tools::scrubbed< ec_scalar > > secret_key
Definition crypto.h:72
POD_CLASS hash
Definition hash.h:49
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
epee::misc_utils::struct_init< response_t > response
Definition core_rpc_server_commands_defs.h:453
epee::misc_utils::struct_init< request_t > request
Definition core_rpc_server_commands_defs.h:390