29 namespace graphene {
namespace chain {
44 protocol_ids, committee_member_object_type>
49 uint64_t total_votes = 0;
58 ordered_unique< tag<by_id>,
59 member<object, object_id_type, &object::id>
61 ordered_unique< tag<by_account>,
62 member<committee_member_object, account_id_type, &committee_member_object::committee_member_account>
64 ordered_unique< tag<by_vote_id>,
65 member<committee_member_object, vote_id_type, &committee_member_object::vote_id>
#define MAP_OBJECT_ID_TO_TYPE(OBJECT)
FC_REFLECT_TYPENAME(fc::log_message)
multi_index_container< committee_member_object, indexed_by< ordered_unique< tag< by_id >, member< object, object_id_type, &object::id > >, ordered_unique< tag< by_account >, member< committee_member_object, account_id_type, &committee_member_object::committee_member_account > >, ordered_unique< tag< by_vote_id >, member< committee_member_object, vote_id_type, &committee_member_object::vote_id > > > > committee_member_multi_index_type
#define GRAPHENE_DECLARE_EXTERNAL_SERIALIZATION(type)
An ID for some votable object.
tracks information about a committee_member account.A committee_member is responsible for setting blo...
account_id_type committee_member_account