public WithdrawService(WalletsRepository walletsRepository,
                        EventsRepository eventsRepository,
                        ICoinManager coinManager,
                        BalanceProvider balanceProvider,
                        OutcomeTransactionRepository outcomeTransactionRepository)
 {
     _walletsRepository            = walletsRepository;
     _eventsRepository             = eventsRepository;
     _coinManager                  = coinManager;
     _balanceProvider              = balanceProvider;
     _outcomeTransactionRepository = outcomeTransactionRepository;
 }
Beispiel #2
0
 public TransactionManager(TransactionsRepository transactionsRepository,
                           ICoinManager coinManager, WalletsRepository walletsRepository,
                           EventsRepository eventsRepository,
                           ZCashService zecService,
                           BalanceProvider balanceProvider)
 {
     _transactionsRepository = transactionsRepository;
     _coinManager            = coinManager;
     _walletsRepository      = walletsRepository;
     _eventsRepository       = eventsRepository;
     _zecService             = zecService;
     _balanceProvider        = balanceProvider;
 }