diff --git a/libraries/app/database_api.cpp b/libraries/app/database_api.cpp index 9320aca3..03c749ba 100644 --- a/libraries/app/database_api.cpp +++ b/libraries/app/database_api.cpp @@ -70,6 +70,7 @@ class database_api_impl : public std::enable_shared_from_this fc::variant_object get_config()const; chain_id_type get_chain_id()const; dynamic_global_property_object get_dynamic_global_properties()const; + global_betting_statistics_object get_global_betting_statistics() const; // Keys vector> get_key_references( vector key )const; @@ -423,6 +424,11 @@ dynamic_global_property_object database_api_impl::get_dynamic_global_properties( return _db.get(dynamic_global_property_id_type()); } +global_betting_statistics_object database_api_impl::get_global_betting_statistics() const +{ + return _db.get(global_betting_statistics_id_type()); +} + ////////////////////////////////////////////////////////////////////// // // // Keys // diff --git a/libraries/app/include/graphene/app/database_api.hpp b/libraries/app/include/graphene/app/database_api.hpp index af8ee833..a720cff7 100644 --- a/libraries/app/include/graphene/app/database_api.hpp +++ b/libraries/app/include/graphene/app/database_api.hpp @@ -41,6 +41,7 @@ #include #include #include +#include #include #include @@ -320,6 +321,11 @@ class database_api // Peerplays // ///////////////////// + /** + * @brief Get global betting statistics + */ + global_betting_statistics_object get_global_betting_statistics() const; + /** * @brief Get a list of all sports */ diff --git a/libraries/chain/db_getter.cpp b/libraries/chain/db_getter.cpp index 4af2df3e..9516e256 100644 --- a/libraries/chain/db_getter.cpp +++ b/libraries/chain/db_getter.cpp @@ -47,7 +47,7 @@ const chain_property_object& database::get_chain_properties()const return get( chain_property_id_type() ); } -const dynamic_global_property_object&database::get_dynamic_global_properties() const +const dynamic_global_property_object& database::get_dynamic_global_properties() const { return get( dynamic_global_property_id_type() ); }