Scorum
Classes | Namespaces | Typedefs | Functions
budgets.hpp File Reference
#include <scorum/chain/services/service_base.hpp>

Go to the source code of this file.

Classes

struct  scorum::chain::fund_budget_service_i
 
class  scorum::chain::dbs_fund_budget
 
struct  scorum::chain::adv_budget_service_i< budget_type_v >
 
struct  scorum::chain::banner_budget_service_i
 
struct  scorum::chain::post_budget_service_i
 
struct  scorum::chain::budget_service_traits< budget_type::banner >
 
struct  scorum::chain::budget_service_traits< budget_type::post >
 
class  scorum::chain::dbs_advertising_budget< budget_type_v >
 

Namespaces

 scorum
 
 scorum::chain
 
 scorum::chain::detail
 

Typedefs

using scorum::chain::dbs_banner_budget = dbs_advertising_budget< budget_type::banner >
 
using scorum::chain::dbs_post_budget = dbs_advertising_budget< budget_type::post >
 

Functions

asset scorum::chain::detail::fund_calculate_per_block (time_point_sec start, time_point_sec deadline, const asset &balance)
 
asset scorum::chain::detail::adv_calculate_per_block (time_point_sec start, time_point_sec deadline, time_point_sec block_time_sec, const asset &balance)