5 #include <boost/multi_index/composite_key.hpp>
8 namespace blockchain_history {
11 template <u
int16_t HistoryType>
25 template <uint16_t HistoryType>
41 template <uint16_t HistoryType>
52 template <uint16_t HistoryType>
69 template <typename history_object_t>
71 = shared_multi_index_container<history_object_t,
72 indexed_by<ordered_unique<tag<by_id>,
73 member<history_object_t,
74 typename history_object_t::
id_type,
75 &history_object_t::
id>>,
76 ordered_unique<tag<by_account>,
77 composite_key<history_object_t,
78 member<history_object_t,
81 member<history_object_t,
87 std::greater<uint32_t>>>>>;
89 template <typename history_object_t>
91 = shared_multi_index_container<history_object_t,
92 indexed_by<ordered_unique<tag<by_id>,
93 member<history_object_t,
94 typename history_object_t::
id_type,
95 &history_object_t::
id>>,
96 ordered_unique<tag<by_id_desc>,
97 member<history_object_t,
98 typename history_object_t::
id_type,
99 &history_object_t::
id>,
100 std::greater<typename history_object_t::
id_type>>>>;
FC_REFLECT(appender_args,(appender)(stream)) FC_REFLECT_DERIVED(file_appender_args
devcommittee_history_index< devcommittee_withdrawals_to_scr_history_object > devcommittee_withdrawals_to_scr_history_index
shared_multi_index_container< history_object_t, indexed_by< ordered_unique< tag< by_id >, member< history_object_t, typename history_object_t::id_type, &history_object_t::id > >, ordered_unique< tag< by_id_desc >, member< history_object_t, typename history_object_t::id_type, &history_object_t::id >, std::greater< typename history_object_t::id_type > >> > devcommittee_history_index
account_history_index< account_withdrawals_to_scr_history_object > account_withdrawals_to_scr_history_index
devcommittee_history_index< devcommittee_history_object > devcommittee_operations_full_history_index
shared_multi_index_container< history_object_t, indexed_by< ordered_unique< tag< by_id >, member< history_object_t, typename history_object_t::id_type, &history_object_t::id > >, ordered_unique< tag< by_account >, composite_key< history_object_t, member< history_object_t, account_name_type, &history_object_t::account >, member< history_object_t, uint32_t, &history_object_t::sequence > >, composite_key_compare< std::less< account_name_type >, std::greater< uint32_t > >> >> account_history_index
account_history_index< account_transfers_to_sp_history_object > account_transfers_to_sp_history_index
devcommittee_history_index< devcommittee_transfers_to_scr_history_object > devcommittee_transfers_to_scr_history_index
account_history_index< account_history_object > account_operations_full_history_index
@ account_sp_to_scr_withdrawals_history
@ devcommittee_sp_to_scr_withdrawals_history
@ devcommittee_all_operations_history
@ account_scr_to_sp_transfers_history
@ account_all_operations_history
@ account_scr_to_scr_transfers_history
@ devcommittee_scr_to_scr_transfers_history
account_history_index< account_transfers_to_scr_history_object > account_transfers_to_scr_history_index
fc::fixed_string_16 account_name_type
account_name_type account
operation_object::id_type op
object< HistoryType, account_history_object< HistoryType > >::id_type id_type
object< HistoryType, devcommittee_history_object< HistoryType > >::id_type id_type
object< HistoryType, withdrawals_account_history_object< HistoryType > >::id_type id_type
object< HistoryType, withdrawals_devcommittee_history_object< HistoryType > >::id_type id_type