public WithdrawService(WalletsRepository walletsRepository, EventsRepository eventsRepository, ICoinManager coinManager, BalanceProvider balanceProvider, OutcomeTransactionRepository outcomeTransactionRepository) { _walletsRepository = walletsRepository; _eventsRepository = eventsRepository; _coinManager = coinManager; _balanceProvider = balanceProvider; _outcomeTransactionRepository = outcomeTransactionRepository; }
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; }