Scorum
Public Member Functions | Public Attributes | List of all members
scorum::blockchain_monitoring::statistics Struct Reference

#include <metrics.hpp>

Inheritance diagram for scorum::blockchain_monitoring::statistics:
scorum::blockchain_monitoring::base_metric scorum::blockchain_monitoring::total_metric

Public Member Functions

statisticsoperator+= (const bucket_object &)
 

Public Attributes

std::map< uint32_t, std::string > missed_blocks
 map missed block to witness which missed More...
 
- Public Attributes inherited from scorum::blockchain_monitoring::base_metric
uint32_t blocks = 0
 Blocks produced. More...
 
uint32_t bandwidth = 0
 Bandwidth in bytes. More...
 
uint32_t operations = 0
 Operations evaluated. More...
 
uint32_t transactions = 0
 Transactions processed. More...
 
uint32_t paid_accounts_created = 0
 Accounts created with fee. More...
 
uint32_t free_accounts_created = 0
 Accounts created with fee. More...
 
uint32_t transfers = 0
 Account/devpool to account transfers. More...
 
uint32_t transfers_to_scorumpower = 0
 Transfers of SCR into SP. More...
 
uint32_t new_vesting_withdrawal_requests = 0
 New vesting withdrawal requests. More...
 
uint32_t modified_vesting_withdrawal_requests = 0
 Changes to vesting withdrawal requests. More...
 
uint32_t vesting_withdrawals_processed = 0
 Number of vesting withdrawals. More...
 
uint32_t finished_vesting_withdrawals = 0
 Processed vesting withdrawals that are now finished. More...
 
share_type scorum_transferred = 0
 SCR transferred from account to account. More...
 
share_type scorum_transferred_to_scorumpower = 0
 Amount of SCR vested. More...
 
share_type scorumpower_withdrawn = 0
 Amount of SP withdrawn to SCR. More...
 
share_type scorumpower_transferred = 0
 Amount of SP transferred to another account. More...
 
share_type vesting_withdraw_rate_delta = 0
 
uint32_t root_comments = 0
 Top level root comments. More...
 
uint32_t root_comment_edits = 0
 Edits to root comments. More...
 
uint32_t root_comments_deleted = 0
 Root comments deleted. More...
 
uint32_t replies = 0
 Replies to comments. More...
 
uint32_t reply_edits = 0
 Edits to replies. More...
 
uint32_t replies_deleted = 0
 Replies deleted. More...
 
uint32_t new_root_votes = 0
 New votes on root comments. More...
 
uint32_t changed_root_votes = 0
 Changed votes on root comments. More...
 
uint32_t new_reply_votes = 0
 New votes on replies. More...
 
uint32_t changed_reply_votes = 0
 Changed votes on replies. More...
 
uint32_t payouts = 0
 Number of comment payouts. More...
 
share_type scr_paid_to_authors = 0
 Amount of SCR paid to authors. More...
 
share_type scorumpower_paid_to_authors = 0
 Amount of SP paid to authors. More...
 
share_type scr_paid_to_curators = 0
 Amount of SCR paid to curators. More...
 
share_type scorumpower_paid_to_curators = 0
 Amount of SP paid to curators. More...
 
- Public Attributes inherited from scorum::blockchain_monitoring::total_metric
uint32_t total_accounts_created = 0
 Total accounts created. More...
 
uint32_t total_comments = 0
 Total comments. More...
 
uint32_t total_comment_edits = 0
 Edits to comments. More...
 
uint32_t total_comments_deleted = 0
 Comments deleted. More...
 
uint32_t total_votes = 0
 Total votes on all comments. More...
 
uint32_t new_votes = 0
 New votes on comments. More...
 
uint32_t changed_votes = 0
 Changed votes on comments. More...
 
uint32_t total_root_votes = 0
 Total votes on root comments. More...
 
uint32_t total_reply_votes = 0
 Total votes on replies. More...
 

Detailed Description

Definition at line 72 of file metrics.hpp.

Member Function Documentation

◆ operator+=()

statistics & scorum::blockchain_monitoring::statistics::operator+= ( const bucket_object b)

Definition at line 7 of file metrics.cpp.

Member Data Documentation

◆ missed_blocks

std::map<uint32_t, std::string> scorum::blockchain_monitoring::statistics::missed_blocks

map missed block to witness which missed

Definition at line 76 of file metrics.hpp.


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