Monero
Loading...
Searching...
No Matches
cryptonote::rpc_payment::client_info Struct Reference

#include <rpc_payment.h>

Collaboration diagram for cryptonote::rpc_payment::client_info:

Public Member Functions

 client_info ()
template<class t_archive>
void serialize (t_archive &a, const unsigned int ver)

Public Attributes

cryptonote::block block
cryptonote::block previous_block
cryptonote::blobdata hashing_blob
cryptonote::blobdata previous_hashing_blob
uint64_t previous_seed_height
uint64_t seed_height
crypto::hash previous_seed_hash
crypto::hash seed_hash
uint32_t cookie
crypto::hash top
crypto::hash previous_top
uint64_t credits
std::unordered_set< uint64_tpayments
std::unordered_set< uint64_tprevious_payments
uint64_t update_time
uint64_t last_request_timestamp
uint64_t block_template_update_time
uint64_t credits_total
uint64_t credits_used
uint64_t nonces_good
uint64_t nonces_stale
uint64_t nonces_bad
uint64_t nonces_dupe

Constructor & Destructor Documentation

◆ client_info()

cryptonote::rpc_payment::client_info::client_info ( )

Member Function Documentation

◆ serialize()

template<class t_archive>
void cryptonote::rpc_payment::client_info::serialize ( t_archive & a,
const unsigned int ver )
inline

Member Data Documentation

◆ block

cryptonote::block cryptonote::rpc_payment::client_info::block

◆ block_template_update_time

uint64_t cryptonote::rpc_payment::client_info::block_template_update_time

◆ cookie

uint32_t cryptonote::rpc_payment::client_info::cookie

◆ credits

uint64_t cryptonote::rpc_payment::client_info::credits

◆ credits_total

uint64_t cryptonote::rpc_payment::client_info::credits_total

◆ credits_used

uint64_t cryptonote::rpc_payment::client_info::credits_used

◆ hashing_blob

cryptonote::blobdata cryptonote::rpc_payment::client_info::hashing_blob

◆ last_request_timestamp

uint64_t cryptonote::rpc_payment::client_info::last_request_timestamp

◆ nonces_bad

uint64_t cryptonote::rpc_payment::client_info::nonces_bad

◆ nonces_dupe

uint64_t cryptonote::rpc_payment::client_info::nonces_dupe

◆ nonces_good

uint64_t cryptonote::rpc_payment::client_info::nonces_good

◆ nonces_stale

uint64_t cryptonote::rpc_payment::client_info::nonces_stale

◆ payments

std::unordered_set<uint64_t> cryptonote::rpc_payment::client_info::payments

◆ previous_block

cryptonote::block cryptonote::rpc_payment::client_info::previous_block

◆ previous_hashing_blob

cryptonote::blobdata cryptonote::rpc_payment::client_info::previous_hashing_blob

◆ previous_payments

std::unordered_set<uint64_t> cryptonote::rpc_payment::client_info::previous_payments

◆ previous_seed_hash

crypto::hash cryptonote::rpc_payment::client_info::previous_seed_hash

◆ previous_seed_height

uint64_t cryptonote::rpc_payment::client_info::previous_seed_height

◆ previous_top

crypto::hash cryptonote::rpc_payment::client_info::previous_top

◆ seed_hash

crypto::hash cryptonote::rpc_payment::client_info::seed_hash

◆ seed_height

uint64_t cryptonote::rpc_payment::client_info::seed_height

◆ top

crypto::hash cryptonote::rpc_payment::client_info::top

◆ update_time

uint64_t cryptonote::rpc_payment::client_info::update_time

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