Scorum
post_bet_evalulator.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 
7 
8 namespace scorum {
9 namespace chain {
10 
11 struct data_service_factory_i;
12 struct betting_matcher_i;
13 struct betting_service_i;
14 
15 class post_bet_evaluator : public evaluator_impl<data_service_factory_i, post_bet_evaluator>
16 {
17 public:
19 
20  post_bet_evaluator(data_service_factory_i&,
26 
27  void do_apply(const operation_type& op);
28 
29 private:
30  betting_matcher_i& _betting_matcher;
31  betting_service_i& _betting_svc;
32 
36 };
37 }
38 }
post_bet_evaluator(data_service_factory_i &, betting_matcher_i &, betting_service_i &, dba::db_accessor< game_object > &, dba::db_accessor< account_object > &, dba::db_accessor< bet_uuid_history_object > &)
void do_apply(const operation_type &op)
Definition: asset.cpp:15