Exemplo n.º 1
0
 public AssetsController(
     IClientAccountClient clientAccountClient,
     ISiriusWalletsService siriusWalletsService,
     IAssetsHelper assetsHelper,
     IRequestContext requestContext)
 {
     _clientAccountClient  = clientAccountClient;
     _siriusWalletsService = siriusWalletsService;
     _assetsHelper         = assetsHelper;
     _requestContext       = requestContext;
 }
Exemplo n.º 2
0
 public OperationsController(
     ValidationService validationService,
     ISiriusWalletsService siriusWalletsService,
     HistoryWrapperClient historyWrapperClient,
     IMapper mapper)
 {
     _validationService    = validationService;
     _siriusWalletsService = siriusWalletsService;
     _historyWrapperClient = historyWrapperClient;
     _mapper = mapper;
 }
Exemplo n.º 3
0
 public WithdrawalsController(
     ILog log,
     IAssetsHelper assetsHelper,
     IBlockchainWalletsClient blockchainWalletsClient,
     IBlockchainCashoutPreconditionsCheckClient blockchainCashoutPreconditionsCheckClient,
     IFeeCalculatorClient feeCalculatorClient,
     IPersonalDataService personalDataService,
     BlockedWithdawalSettings blockedWithdawalSettings,
     IRequestContext requestContext,
     ISiriusWalletsService siriusWalletsService
     )
 {
     _log                     = log;
     _assetsHelper            = assetsHelper;
     _blockchainWalletsClient = blockchainWalletsClient;
     _blockchainCashoutPreconditionsCheckClient = blockchainCashoutPreconditionsCheckClient;
     _feeCalculatorClient      = feeCalculatorClient;
     _personalDataService      = personalDataService;
     _blockedWithdawalSettings = blockedWithdawalSettings;
     _requestContext           = requestContext;
     _siriusWalletsService     = siriusWalletsService;
 }
Exemplo n.º 4
0
 public PrivateService(
     HistoryWrapperClient historyClient,
     IBalanceService balanceService,
     ValidationService validationService,
     IMatchingEngineClient matchingEngineClient,
     BalancesStreamService balanceUpdateService,
     OrdersStreamService orderUpdateService,
     TradesStreamService tradeUpdateService,
     ISiriusWalletsService siriusWalletsService,
     IMapper mapper
     )
 {
     _historyClient        = historyClient;
     _balanceService       = balanceService;
     _validationService    = validationService;
     _matchingEngineClient = matchingEngineClient;
     _balanceUpdateService = balanceUpdateService;
     _orderUpdateService   = orderUpdateService;
     _tradeUpdateService   = tradeUpdateService;
     _siriusWalletsService = siriusWalletsService;
     _mapper = mapper;
 }
Exemplo n.º 5
0
        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();
        }
 public WhitelistingsController(
     Google2FaService google2FaService,
     IRequestContext requestContext,
     IAssetsHelper assetsHelper,
     ISiriusWalletsService siriusWalletsService,
     IClientAccountClient clientAccountService,
     IPersonalDataService personalDataService,
     IEmailSender emailSender,
     ITemplateFormatter templateFormatter,
     SiriusApiServiceClientSettings siriusApiServiceClientSettings,
     WhitelistingSettings whitelistingSettings)
 {
     _google2FaService               = google2FaService;
     _requestContext                 = requestContext;
     _assetsHelper                   = assetsHelper;
     _siriusWalletsService           = siriusWalletsService;
     _clientAccountService           = clientAccountService;
     _personalDataService            = personalDataService;
     _emailSender                    = emailSender;
     _templateFormatter              = templateFormatter;
     _siriusApiServiceClientSettings = siriusApiServiceClientSettings;
     _whitelistingSettings           = whitelistingSettings;
 }