11 #include <boost/multi_index/composite_key.hpp>
12 #include <boost/multiprecision/cpp_int.hpp>
46 :
public object<decline_voting_rights_request_object_type, decline_voting_rights_request_object>
62 struct by_ratification_deadline;
64 indexed_by<ordered_unique<tag<by_id>,
66 ordered_unique<tag<by_from_id>,
74 ordered_unique<tag<by_to>,
82 ordered_unique<tag<by_agent>,
90 ordered_unique<tag<by_ratification_deadline>,
101 composite_key_compare<std::less<
bool>,
102 std::less<time_point_sec>,
108 struct by_effective_date;
110 indexed_by<ordered_unique<tag<by_id>,
114 ordered_unique<tag<by_account>,
118 ordered_unique<tag<by_effective_date>,
128 composite_key_compare<std::less<time_point_sec>,
140 (
id)(escrow_id)(from)(to)(agent)
141 (ratification_deadline)(escrow_expiration)
142 (scorum_balance)(pending_fee)
143 (to_approved)(agent_approved)(disputed) )
time_point_sec effective_date
time_point_sec escrow_expiration
time_point_sec ratification_deadline
FC_REFLECT(appender_args,(appender)(stream)) FC_REFLECT_DERIVED(file_appender_args
shared_multi_index_container< escrow_object, indexed_by< ordered_unique< tag< by_id >, member< escrow_object, escrow_id_type, &escrow_object::id > >, ordered_unique< tag< by_from_id >, composite_key< escrow_object, member< escrow_object, account_name_type, &escrow_object::from >, member< escrow_object, uint32_t, &escrow_object::escrow_id > > >, ordered_unique< tag< by_to >, composite_key< escrow_object, member< escrow_object, account_name_type, &escrow_object::to >, member< escrow_object, escrow_id_type, &escrow_object::id > > >, ordered_unique< tag< by_agent >, composite_key< escrow_object, member< escrow_object, account_name_type, &escrow_object::agent >, member< escrow_object, escrow_id_type, &escrow_object::id > > >, ordered_unique< tag< by_ratification_deadline >, composite_key< escrow_object, const_mem_fun< escrow_object, bool, &escrow_object::is_approved >, member< escrow_object, time_point_sec, &escrow_object::ratification_deadline >, member< escrow_object, escrow_id_type, &escrow_object::id > >, composite_key_compare< std::less< bool >, std::less< time_point_sec >, std::less< escrow_id_type > > > > > escrow_index
shared_multi_index_container< decline_voting_rights_request_object, indexed_by< ordered_unique< tag< by_id >, member< decline_voting_rights_request_object, decline_voting_rights_request_id_type, &decline_voting_rights_request_object::id > >, ordered_unique< tag< by_account >, member< decline_voting_rights_request_object, account_id_type, &decline_voting_rights_request_object::account > >, ordered_unique< tag< by_effective_date >, composite_key< decline_voting_rights_request_object, member< decline_voting_rights_request_object, time_point_sec, &decline_voting_rights_request_object::effective_date >, member< decline_voting_rights_request_object, account_id_type, &decline_voting_rights_request_object::account > >, composite_key_compare< std::less< time_point_sec >, std::less< account_id_type > > > > > decline_voting_rights_request_index
fc::fixed_string_16 account_name_type
uint64_t asset_symbol_type