Scorum
Public Types | Public Attributes | List of all members
scorum::chain::proposal_object Class Reference

#include <proposal_object.hpp>

Inheritance diagram for scorum::chain::proposal_object:

Public Types

using cref_type = std::reference_wrapper< const proposal_object >
 

Public Attributes

id_type id
 
account_name_type creator
 
protocol::proposal_operation operation
 
fc::time_point_sec created
 
fc::time_point_sec expiration
 
protocol::percent_type quorum_percent = 0
 
fc::shared_flat_set< account_name_typevoted_accounts
 

Detailed Description

Definition at line 10 of file proposal_object.hpp.

Member Typedef Documentation

◆ cref_type

using scorum::chain::proposal_object::cref_type = std::reference_wrapper<const proposal_object>

Definition at line 13 of file proposal_object.hpp.

Member Data Documentation

◆ created

fc::time_point_sec scorum::chain::proposal_object::created

Definition at line 22 of file proposal_object.hpp.

◆ creator

account_name_type scorum::chain::proposal_object::creator

Definition at line 18 of file proposal_object.hpp.

◆ expiration

fc::time_point_sec scorum::chain::proposal_object::expiration

Definition at line 23 of file proposal_object.hpp.

◆ id

id_type scorum::chain::proposal_object::id

Definition at line 17 of file proposal_object.hpp.

◆ operation

protocol::proposal_operation scorum::chain::proposal_object::operation

Definition at line 20 of file proposal_object.hpp.

◆ quorum_percent

protocol::percent_type scorum::chain::proposal_object::quorum_percent = 0

Definition at line 25 of file proposal_object.hpp.

◆ voted_accounts

fc::shared_flat_set<account_name_type> scorum::chain::proposal_object::voted_accounts

Definition at line 27 of file proposal_object.hpp.


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