Scorum
Classes | Namespaces | Typedefs
proposal_evaluators.hpp File Reference
#include <scorum/protocol/types.hpp>
#include <scorum/protocol/scorum_operations.hpp>
#include <scorum/protocol/proposal_operations.hpp>
#include <scorum/chain/evaluators/evaluator.hpp>
#include <scorum/chain/evaluators/evaluator_registry.hpp>
#include <scorum/chain/evaluators/committee_accessor.hpp>

Go to the source code of this file.

Classes

struct  scorum::chain::proposal_add_member_evaluator< OperationType >
 
struct  scorum::chain::proposal_exclude_member_evaluator< OperationType >
 
struct  scorum::chain::proposal_change_quorum_evaluator< OperationType >
 
struct  scorum::chain::development_committee_withdraw_vesting_evaluator
 
struct  scorum::chain::development_committee_transfer_evaluator
 
struct  scorum::chain::development_committee_empower_advertising_moderator_evaluator
 
struct  scorum::chain::development_committee_empower_betting_moderator_evaluator
 
struct  scorum::chain::development_committee_change_betting_resolve_delay_evaluator
 
struct  scorum::chain::development_committee_change_budgets_auction_properties_evaluator< type >
 

Namespaces

 scorum
 
 scorum::chain
 
 scorum::chain::registration_committee
 
 scorum::chain::development_committee
 

Typedefs

template<typename EvaluatorType >
using scorum::chain::proposal_operation_evaluator = scorum::chain::evaluator_impl< data_service_factory_i, EvaluatorType, protocol::proposal_operation >
 
using scorum::chain::development_committee_change_top_post_budgets_amount_evaluator = development_committee_change_budgets_auction_properties_evaluator< budget_type::post >
 
using scorum::chain::development_committee_change_top_banner_budgets_amount_evaluator = development_committee_change_budgets_auction_properties_evaluator< budget_type::banner >
 
using scorum::chain::registration_committee::proposal_add_member_evaluator = scorum::chain::proposal_add_member_evaluator< registration_committee_add_member_operation >
 
using scorum::chain::registration_committee::proposal_exclude_member_evaluator = scorum::chain::proposal_exclude_member_evaluator< registration_committee_exclude_member_operation >
 
using scorum::chain::registration_committee::proposal_change_quorum_evaluator = scorum::chain::proposal_change_quorum_evaluator< registration_committee_change_quorum_operation >
 
using scorum::chain::development_committee::proposal_add_member_evaluator = scorum::chain::proposal_add_member_evaluator< development_committee_add_member_operation >
 
using scorum::chain::development_committee::proposal_exclude_member_evaluator = scorum::chain::proposal_exclude_member_evaluator< development_committee_exclude_member_operation >
 
using scorum::chain::development_committee::proposal_change_quorum_evaluator = scorum::chain::proposal_change_quorum_evaluator< development_committee_change_quorum_operation >
 
using scorum::chain::development_committee::proposal_withdraw_vesting_evaluator = development_committee_withdraw_vesting_evaluator
 
using scorum::chain::development_committee::proposal_transfer_evaluator = development_committee_transfer_evaluator