Monero
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cryptonote::rpc_payment::client_info Struct Reference

#include <rpc_payment.h>

Collaboration diagram for cryptonote::rpc_payment::client_info:
Collaboration graph
[legend]

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_t > payments
 
std::unordered_set< uint64_t > previous_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: