Golos
Разработчикам Статистика Баунти Документация Партнеры Github
Namespaces | Classes | Typedefs | Enumerations
golos::blockchain_statistics Namespace Reference

Namespaces

 detail
 

Classes

class  blockchain_statistics_api
 
class  blockchain_statistics_plugin
 
struct  bucket_object
 
struct  statistics
 

Typedefs

typedef object_id< bucket_objectbucket_id_type
 
typedef multi_index_container< bucket_object, indexed_by< ordered_unique< tag< by_id >, member< bucket_object, bucket_id_type, &bucket_object::id > >, ordered_unique< tag< by_bucket >, composite_key< bucket_object, member< bucket_object, uint32_t, &bucket_object::seconds >, member< bucket_object, fc::time_point_sec, &bucket_object::open > > > >, allocator< bucket_object > > bucket_index
 

Enumerations

enum  blockchain_statistics_object_type { bucket_object_type = (BLOCKCHAIN_STATISTICS_SPACE_ID << 8) }
 

Typedef Documentation

◆ bucket_id_type

Definition at line 123 of file blockchain_statistics_plugin.hpp.

◆ bucket_index

typedef multi_index_container<bucket_object, indexed_by<ordered_unique<tag<by_id>, member<bucket_object, bucket_id_type, &bucket_object::id> >, ordered_unique<tag<by_bucket>, composite_key<bucket_object, member<bucket_object, uint32_t, &bucket_object::seconds>, member<bucket_object, fc::time_point_sec, &bucket_object::open> > > >, allocator<bucket_object> > golos::blockchain_statistics::bucket_index

Definition at line 126 of file blockchain_statistics_plugin.hpp.

Enumeration Type Documentation

◆ blockchain_statistics_object_type

Enumerator
bucket_object_type 

Definition at line 33 of file blockchain_statistics_plugin.hpp.