Scorum
cancel_game_evaluator.hpp
Go to the documentation of this file.
1 #pragma once
4 
5 namespace scorum {
6 namespace chain {
7 
8 struct account_service_i;
9 struct game_service_i;
10 struct betting_service_i;
11 struct database_virtual_operations_emmiter_i;
12 
13 class cancel_game_evaluator : public evaluator_impl<data_service_factory_i, cancel_game_evaluator>
14 {
15 public:
17 
19 
20  void do_apply(const operation_type& op);
21 
22 private:
23  account_service_i& _account_service;
24  betting_service_i& _betting_service;
25  game_service_i& _game_service;
26  database_virtual_operations_emmiter_i& _virt_op_emitter;
27 };
28 }
29 }
cancel_game_evaluator(data_service_factory_i &, betting_service_i &, database_virtual_operations_emmiter_i &)
void do_apply(const operation_type &op)
Definition: asset.cpp:15