Scorum
create_game_evaluator.hpp
Go to the documentation of this file.
1 #pragma once
4 
7 
8 namespace scorum {
9 namespace chain {
10 
11 struct account_service_i;
12 struct dynamic_global_property_service_i;
13 struct game_service_i;
14 struct betting_service_i;
15 
16 class create_game_evaluator : public evaluator_impl<data_service_factory_i, create_game_evaluator>
17 {
18 public:
20 
22 
23  void do_apply(const operation_type& op);
24 
25 private:
26  account_service_i& _account_service;
27  dynamic_global_property_service_i& _dprops_service;
28  betting_service_i& _betting_service;
29  game_service_i& _game_svc;
31 };
32 }
33 }
create_game_evaluator(data_service_factory_i &, betting_service_i &, dba::db_accessor< game_uuid_history_object > &)
void do_apply(const operation_type &op)
Definition: asset.cpp:15
This operation creates game object.