public FeeCollectedHandler( IWalletOwnersRepository walletOwnersRepository, IRabbitPublisher <FeeCollectedEvent> feeCollectedPublisher, ILogFactory logFactory) { _walletOwnersRepository = walletOwnersRepository; _feeCollectedPublisher = feeCollectedPublisher; _log = logFactory.CreateLog(this); }
public SeizedFromHandler( IWalletOwnersRepository walletOwnersRepository, IRabbitPublisher <SeizedFromCustomerEvent> seizedFromCustomerPublisher, IRabbitPublisher <SeizeBalanceFromCustomerCompletedEvent> seizeBalanceFromCustomerCompletedPublisher) { _walletOwnersRepository = walletOwnersRepository; _seizedFromCustomerPublisher = seizedFromCustomerPublisher; _seizeBalanceFromCustomerCompletedPublisher = seizeBalanceFromCustomerCompletedPublisher; }
public WalletsService( ILogFactory logFactory, ITransactionScopeHandler transactionScopeHandler, IWalletOwnersRepository walletOwnersRepository, IQuorumTransactionSignerClient quorumTransactionSignerClient, IOperationRequestsProducer operationRequestsProducer) { _transactionScopeHandler = transactionScopeHandler; _walletOwnersRepository = walletOwnersRepository; _quorumTransactionSignerClient = quorumTransactionSignerClient; _operationRequestsProducer = operationRequestsProducer; _log = logFactory.CreateLog(this); }
public CustomerProfileDeactivationRequestedHandler( IBalanceService balanceService, IOperationRequestsProducer operationRequestsProducer, IWalletOwnersRepository walletOwnersRepository, IRabbitPublisher <SeizeBalanceFromCustomerCompletedEvent> seizeBalanceFromCustomerCompletedPublisher, ILogFactory logFactory) { _balanceService = balanceService; _operationRequestsProducer = operationRequestsProducer; _walletOwnersRepository = walletOwnersRepository; _seizeBalanceFromCustomerCompletedPublisher = seizeBalanceFromCustomerCompletedPublisher; _log = logFactory.CreateLog(this); }
public MintEventHandler( IRabbitPublisher <BonusRewardDetectedEvent> bonusRewardDetectedPublisher, IWalletOwnersRepository walletOwnersRepository, IBalanceService balanceService, ILogFactory logFactory, IQuorumOperationExecutorClient executorClient, IOperationsFetcher operationsFetcher) { _bonusRewardDetectedPublisher = bonusRewardDetectedPublisher; _walletOwnersRepository = walletOwnersRepository; _balanceService = balanceService; _executorClient = executorClient; _operationsFetcher = operationsFetcher; _log = logFactory.CreateLog(this); }
public TransferEventHandler( IRabbitPublisher <TransferDetectedEvent> transferDetectedPublisher, IRabbitPublisher <P2PTransferDetectedEvent> p2PTransferPublisher, ILogFactory logFactory, IBalanceService balanceService, IWalletOwnersRepository walletOwnersRepository, IOperationsFetcher operationsFetcher, IQuorumOperationExecutorClient executorClient) { _transferDetectedPublisher = transferDetectedPublisher; _p2PTransferPublisher = p2PTransferPublisher; _balanceService = balanceService; _walletOwnersRepository = walletOwnersRepository; _operationsFetcher = operationsFetcher; _executorClient = executorClient; _log = logFactory.CreateLog(this); }
public TransactionFailedInBlockchainHandler( IOperationStatusUpdater operationStatusUpdater, IOperationsFetcher operationsFetcher, IWalletOwnersRepository walletOwnersRepository, IRabbitPublisher <P2PTransferFailedEvent> p2PFailedPublisher, IRabbitPublisher <TransactionFailedEvent> transactionFailedPublisher, IRabbitPublisher <WalletStatusChangeFailedEvent> walletStatusChangeFailedPublisher, IRabbitPublisher <TransferToExternalFailedEvent> transferToExternalFailedPublisher, ILogFactory logFactory) { _operationStatusUpdater = operationStatusUpdater; _operationsFetcher = operationsFetcher; _walletOwnersRepository = walletOwnersRepository; _p2PFailedPublisher = p2PFailedPublisher; _transactionFailedPublisher = transactionFailedPublisher; _walletStatusChangeFailedPublisher = walletStatusChangeFailedPublisher; _transferToExternalFailedPublisher = transferToExternalFailedPublisher; _log = logFactory.CreateLog(this); }
public StakedBalanceChangedHandler(IBalanceService balanceService, IWalletOwnersRepository walletOwnersRepository, ILogFactory logFactory) { _balanceService = balanceService; _walletOwnersRepository = walletOwnersRepository; _log = logFactory.CreateLog(this); }