Scorum
cancel_pending_bets_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 pending_bet_service_i;
10 struct betting_service_i;
11 
12 class cancel_pending_bets_evaluator : public evaluator_impl<data_service_factory_i, cancel_pending_bets_evaluator>
13 {
14 public:
16 
17  cancel_pending_bets_evaluator(data_service_factory_i& services, betting_service_i&);
18 
19  void do_apply(const operation_type& op);
20 
21 private:
22  account_service_i& _account_service;
23  pending_bet_service_i& _pending_bet_svc;
24  betting_service_i& _betting_svc;
25 };
26 }
27 }
cancel_pending_bets_evaluator(data_service_factory_i &services, betting_service_i &)
Definition: asset.cpp:15
This operation cancel unmatched bets by id.