public SiriusWalletsService( long brokerAccountId, IApiClient siriusApiClient, IClientDialogsClient clientDialogsClient, IAssetsService assetsService, IKycStatusService kycStatusService, IClientAccountClient clientAccountClient, IBalanceService balanceService, ICqrsEngine cqrsEngine, IOperationsClient operationsClient, TargetClientIdFeeSettings feeSettings, ValidationService validationService, IdempotencyService idempotencyService, ILogFactory logFactory) { _brokerAccountId = brokerAccountId; _siriusApiClient = siriusApiClient; _clientDialogsClient = clientDialogsClient; _assetsService = assetsService; _kycStatusService = kycStatusService; _clientAccountClient = clientAccountClient; _balanceService = balanceService; _cqrsEngine = cqrsEngine; _operationsClient = operationsClient; _feeSettings = feeSettings; _validationService = validationService; _idempotencyService = idempotencyService; _log = logFactory.CreateLog(this); }
public DialogsController( IClientDialogsClient clientDialogsClient, IRequestContext requestContext) { _clientDialogsClient = clientDialogsClient; _requestContext = requestContext; }
public DepositsController( IPaymentSystemClient paymentSystemService, Link4PayService.Link4PayServiceClient link4PayServiceClient, IFeeCalculatorClient feeCalculatorClient, IAssetsHelper assetsHelper, IBlockchainWalletsClient blockchainWalletsClient, IClientDialogsClient clientDialogsClient, ISwiftCredentialsClient swiftCredentialsClient, IKycStatusService kycStatusService, IPersonalDataService personalDataService, ILimitationsServiceClient limitationsServiceClient, IClientAccountClient clientAccountClient, IRequestContext requestContext, ISrvBlockchainHelper srvBlockchainHelper, ISiriusWalletsService siriusWalletsService) { _paymentSystemService = paymentSystemService; _link4PayServiceClient = link4PayServiceClient; _feeCalculatorClient = feeCalculatorClient; _assetsHelper = assetsHelper; _blockchainWalletsClient = blockchainWalletsClient; _clientDialogsClient = clientDialogsClient; _swiftCredentialsClient = swiftCredentialsClient; _kycStatusService = kycStatusService; _personalDataService = personalDataService; _limitationsServiceClient = limitationsServiceClient; _clientAccountClient = clientAccountClient; _requestContext = requestContext; _srvBlockchainHelper = srvBlockchainHelper; _siriusWalletsService = siriusWalletsService; _coloredAssetIds = new[] { LykkeConstants.LykkeAssetId, LykkeConstants.LykkeForwardAssetId, LykkeConstants.HcpAssetId }.ToHashSet(); }