3 #include <fc/fixed_string.hpp>
9 #include <boost/multi_index/composite_key.hpp>
13 #include <fc/shared_buffer.hpp>
49 :
public object<registration_committee_member_object_type, registration_committee_member_object>
68 indexed_by<ordered_unique<tag<by_id>,
74 struct by_account_name;
77 indexed_by<ordered_unique<tag<by_id>,
81 ordered_unique<tag<by_account_name>,
95 (already_allocated_count)
uint32_t per_n_block_remain
account_name_type account
asset already_allocated_cash
uint32_t last_allocated_block
protocol::percent_type dropout_quorum
protocol::percent_type invite_quorum
fc::shared_vector< schedule_item > schedule_items
protocol::percent_type change_quorum
uint64_t already_allocated_count
#define SCORUM_REGISTRATION_BONUS_LIMIT_PER_MEMBER_N_BLOCK
FC_REFLECT(appender_args,(appender)(stream)) FC_REFLECT_DERIVED(file_appender_args
shared_multi_index_container< registration_pool_object, indexed_by< ordered_unique< tag< by_id >, member< registration_pool_object, registration_pool_id_type, ®istration_pool_object::id > > > > registration_pool_index
shared_multi_index_container< registration_committee_member_object, indexed_by< ordered_unique< tag< by_id >, member< registration_committee_member_object, registration_committee_member_id_type, ®istration_committee_member_object::id > >, ordered_unique< tag< by_account_name >, member< registration_committee_member_object, account_name_type, ®istration_committee_member_object::account > > > > registration_committee_member_index
fc::fixed_string_16 account_name_type