BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Classes | Namespaces | Typedefs
custom_authority_object.hpp File Reference
#include <graphene/protocol/authority.hpp>
#include <graphene/protocol/custom_authority.hpp>
#include <graphene/protocol/restriction_predicate.hpp>
#include <graphene/db/generic_index.hpp>
#include <graphene/chain/types.hpp>
#include <boost/multi_index/composite_key.hpp>

Go to the source code of this file.

Classes

class  graphene::chain::custom_authority_object
 Tracks account custom authorities. More...
 

Namespaces

 graphene
 
 graphene::chain
 

Typedefs

typedef multi_index_container< custom_authority_object, indexed_by< ordered_unique< tag< by_id >, member< object, object_id_type,&object::id > >, ordered_unique< tag< by_account_custom >, composite_key< custom_authority_object, member< custom_authority_object, account_id_type,&custom_authority_object::account >, member< custom_authority_object, unsigned_int,&custom_authority_object::operation_type >, member< custom_authority_object, bool,&custom_authority_object::enabled >, member< object, object_id_type,&object::id > > >, ordered_unique< tag< by_expiration >, composite_key< custom_authority_object, member< custom_authority_object, time_point_sec,&custom_authority_object::valid_to >, member< object, object_id_type,&object::id > > > > > graphene::chain::custom_authority_multi_index_type
 
using graphene::chain::custom_authority_index = generic_index< custom_authority_object, custom_authority_multi_index_type >