Scorum
Public Member Functions | Public Attributes | List of all members
scorum::app::witness_api_obj Struct Reference

#include <scorum_api_objects.hpp>

Public Member Functions

 witness_api_obj (const chain::witness_object &w)
 
 witness_api_obj ()
 

Public Attributes

witness_id_type id
 
account_name_type owner
 
time_point_sec created
 
std::string url
 
uint32_t total_missed = 0
 
uint64_t last_confirmed_block_num = 0
 
public_key_type signing_key
 
chain_properties proposed_chain_props
 
share_type votes
 
fc::uint128 virtual_last_update
 
fc::uint128 virtual_position
 
fc::uint128 virtual_scheduled_time
 
version running_version
 
hardfork_version hardfork_version_vote
 
time_point_sec hardfork_time_vote
 

Detailed Description

Definition at line 304 of file scorum_api_objects.hpp.

Constructor & Destructor Documentation

◆ witness_api_obj() [1/2]

scorum::app::witness_api_obj::witness_api_obj ( const chain::witness_object w)
inline

Definition at line 306 of file scorum_api_objects.hpp.

◆ witness_api_obj() [2/2]

scorum::app::witness_api_obj::witness_api_obj ( )
inline

Definition at line 325 of file scorum_api_objects.hpp.

Member Data Documentation

◆ created

time_point_sec scorum::app::witness_api_obj::created

Definition at line 331 of file scorum_api_objects.hpp.

◆ hardfork_time_vote

time_point_sec scorum::app::witness_api_obj::hardfork_time_vote

Definition at line 343 of file scorum_api_objects.hpp.

◆ hardfork_version_vote

hardfork_version scorum::app::witness_api_obj::hardfork_version_vote

Definition at line 342 of file scorum_api_objects.hpp.

◆ id

witness_id_type scorum::app::witness_api_obj::id

Definition at line 329 of file scorum_api_objects.hpp.

◆ last_confirmed_block_num

uint64_t scorum::app::witness_api_obj::last_confirmed_block_num = 0

Definition at line 334 of file scorum_api_objects.hpp.

◆ owner

account_name_type scorum::app::witness_api_obj::owner

Definition at line 330 of file scorum_api_objects.hpp.

◆ proposed_chain_props

chain_properties scorum::app::witness_api_obj::proposed_chain_props

Definition at line 336 of file scorum_api_objects.hpp.

◆ running_version

version scorum::app::witness_api_obj::running_version

Definition at line 341 of file scorum_api_objects.hpp.

◆ signing_key

public_key_type scorum::app::witness_api_obj::signing_key

Definition at line 335 of file scorum_api_objects.hpp.

◆ total_missed

uint32_t scorum::app::witness_api_obj::total_missed = 0

Definition at line 333 of file scorum_api_objects.hpp.

◆ url

std::string scorum::app::witness_api_obj::url

Definition at line 332 of file scorum_api_objects.hpp.

◆ virtual_last_update

fc::uint128 scorum::app::witness_api_obj::virtual_last_update

Definition at line 338 of file scorum_api_objects.hpp.

◆ virtual_position

fc::uint128 scorum::app::witness_api_obj::virtual_position

Definition at line 339 of file scorum_api_objects.hpp.

◆ virtual_scheduled_time

fc::uint128 scorum::app::witness_api_obj::virtual_scheduled_time

Definition at line 340 of file scorum_api_objects.hpp.

◆ votes

share_type scorum::app::witness_api_obj::votes

Definition at line 337 of file scorum_api_objects.hpp.


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