Exemple #1
0
 public OperationsService(
     IOperationRequestsProducer operationRequestsProducer,
     IDeduplicationLogRepository <OperationDeduplicationLogEntity> deduplicationLog,
     ITransactionScopeHandler transactionScopeHandler,
     ILogFactory logFactory)
 {
     _operationRequestsProducer = operationRequestsProducer;
     _deduplicationLog          = deduplicationLog;
     _transactionScopeHandler   = transactionScopeHandler;
     _log = logFactory.CreateLog(this);
 }
Exemple #2
0
 public WalletLinkingStatusChangeRequestedHandler(
     IOperationRequestsProducer operationRequestsProducer,
     IDeduplicationLogRepository <WalletLinkingDeduplicationLogEntity> deduplicationLog,
     ITransactionScopeHandler transactionScopeHandler,
     ILogFactory logFactory)
 {
     _operationRequestsProducer = operationRequestsProducer;
     _deduplicationLog          = deduplicationLog;
     _transactionScopeHandler   = transactionScopeHandler;
     _log = logFactory.CreateLog(this);
 }
 public OperationsController(
     IOperationsFetcher operationsFetcher,
     IOperationStatusUpdater operationStatusUpdater,
     IOperationRequestsProducer operationsRequestsProducer,
     IOperationsService operationsService,
     IMapper mapper)
 {
     _operationsFetcher          = operationsFetcher;
     _operationStatusUpdater     = operationStatusUpdater;
     _operationsRequestsProducer = operationsRequestsProducer;
     _operationsService          = operationsService;
     _mapper = mapper;
 }
Exemple #4
0
 public WalletsService(
     ILogFactory logFactory,
     ITransactionScopeHandler transactionScopeHandler,
     IWalletOwnersRepository walletOwnersRepository,
     IQuorumTransactionSignerClient quorumTransactionSignerClient,
     IOperationRequestsProducer operationRequestsProducer)
 {
     _transactionScopeHandler       = transactionScopeHandler;
     _walletOwnersRepository        = walletOwnersRepository;
     _quorumTransactionSignerClient = quorumTransactionSignerClient;
     _operationRequestsProducer     = operationRequestsProducer;
     _log = logFactory.CreateLog(this);
 }
Exemple #5
0
 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 SeizeToInternalDetectedHandler(
     IOperationRequestsProducer operationRequestsProducer,
     IDeduplicationLogRepository <OperationDeduplicationLogEntity> deduplicationLogRepository,
     ITransactionScopeHandler transactionScopeHandler,
     string privateBlockchainGatewayContractAddress,
     ILogFactory logFactory)
 {
     _operationRequestsProducer  = operationRequestsProducer;
     _deduplicationLogRepository = deduplicationLogRepository;
     _transactionScopeHandler    = transactionScopeHandler;
     _privateBlockchainGatewayContractAddress = privateBlockchainGatewayContractAddress;
     _log = logFactory.CreateLog(this);
 }
 public BonusService(
     IDeduplicationLogRepository <BonusRewardDeduplicationLogEntity> deduplicationLog,
     ITransactionScopeHandler transactionScopeHandler,
     ILogFactory logFactory,
     IOperationRequestsProducer operationRequestsProducer,
     IWalletsService walletsService,
     string walletCreationMasterWalletAddress)
 {
     _deduplicationLog                  = deduplicationLog;
     _transactionScopeHandler           = transactionScopeHandler;
     _operationRequestsProducer         = operationRequestsProducer;
     _walletsService                    = walletsService;
     _walletCreationMasterWalletAddress = walletCreationMasterWalletAddress;
     _log = logFactory.CreateLog(this);
 }
Exemple #8
0
 public TransferService(
     IWalletsService walletsService,
     ITransactionScopeHandler transactionScopeHandler,
     IBalanceService balanceService,
     IOperationRequestsProducer operationRequestsProducer,
     IDeduplicationLogRepository <TransferDeduplicationLogEntity> deduplicationLog,
     ILogFactory logFactory)
 {
     _walletsService            = walletsService;
     _transactionScopeHandler   = transactionScopeHandler;
     _balanceService            = balanceService;
     _operationRequestsProducer = operationRequestsProducer;
     _deduplicationLog          = deduplicationLog;
     _log = logFactory.CreateLog(this);
 }
Exemple #9
0
 public FeesService(IOperationRequestsProducer operationRequestsProducer, IQuorumOperationExecutorClient executorClient)
 {
     _operationRequestsProducer = operationRequestsProducer;
     _executorClient            = executorClient;
 }