BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Namespaces | Classes | Typedefs | Enumerations
graphene::account_history Namespace Reference

Namespaces

 detail
 

Classes

class  account_history_plugin
 
struct  exceeded_account_object
 This struct tracks accounts that have exceeded the max-ops-per-account limit. More...
 

Typedefs

using exceeded_account_multi_idx_type = multi_index_container< exceeded_account_object, indexed_by< ordered_unique< tag< by_id >, member< object, object_id_type, &object::id > >, ordered_unique< tag< by_account >, member< exceeded_account_object, account_id_type, &exceeded_account_object::account_id > >, ordered_unique< tag< by_block_num >, composite_key< exceeded_account_object, member< exceeded_account_object, uint32_t, &exceeded_account_object::block_num >, member< object, object_id_type, &object::id > > > > >
 
using exceeded_account_index = generic_index< exceeded_account_object, exceeded_account_multi_idx_type >
 

Enumerations

enum  account_history_object_type { exceeded_account_object_type = 0 }
 

Typedef Documentation

◆ exceeded_account_index

Definition at line 80 of file account_history_plugin.hpp.

◆ exceeded_account_multi_idx_type

using graphene::account_history::exceeded_account_multi_idx_type = typedef multi_index_container< exceeded_account_object, indexed_by< ordered_unique< tag<by_id>, member< object, object_id_type, &object::id > >, ordered_unique< tag<by_account>, member< exceeded_account_object, account_id_type, &exceeded_account_object::account_id > >, ordered_unique< tag<by_block_num>, composite_key< exceeded_account_object, member< exceeded_account_object, uint32_t, &exceeded_account_object::block_num >, member< object, object_id_type, &object::id > > > > >

Definition at line 78 of file account_history_plugin.hpp.

Enumeration Type Documentation

◆ account_history_object_type

Enumerator
exceeded_account_object_type 

Definition at line 47 of file account_history_plugin.hpp.