コード例 #1
0
 public OffchainService(IBitcoinApiClient bitcoinApiClient,
                        IWalletCredentialsRepository walletCredentialsRepository,
                        IOffchainTransferRepository offchainTransferRepository,
                        IOffchainEncryptedKeysRepository offchainEncryptedKeysRepository,
                        IOffchainFinalizeCommandProducer offchainFinalizeCommandProducer,
                        ILog logger)
 {
     _bitcoinApiClient                = bitcoinApiClient;
     _walletCredentialsRepository     = walletCredentialsRepository;
     _offchainTransferRepository      = offchainTransferRepository;
     _offchainEncryptedKeysRepository = offchainEncryptedKeysRepository;
     _offchainFinalizeCommandProducer = offchainFinalizeCommandProducer;
     _logger = logger;
 }
コード例 #2
0
 public TransfersController(ISrvKycForAsset srvKycForAsset,
                            IClientSettingsRepository clientSettingsRepository,
                            IOffchainService offchainService,
                            AppSettings settings,
                            ILog log,
                            IExchangeOperationsServiceClient exchangeOperationsService,
                            IOffchainEncryptedKeysRepository offchainEncryptedKeysRepository,
                            IOffchainRequestRepository offchainRequestRepository,
                            IReferralLinksService referralLinksService,
                            IOffchainTransferRepository offchainTransferRepository,
                            CachedDataDictionary <string, Lykke.Service.Assets.Client.Models.Asset> assets) : base(log)
 {
     _srvKycForAsset           = srvKycForAsset;
     _clientSettingsRepository = clientSettingsRepository;
     _offchainService          = offchainService;
     _settings = settings;
     _exchangeOperationsService       = exchangeOperationsService;
     _offchainEncryptedKeysRepository = offchainEncryptedKeysRepository;
     _offchainRequestRepository       = offchainRequestRepository;
     _referralLinksService            = referralLinksService;
     _offchainTransferRepository      = offchainTransferRepository;
     _assets = assets;
 }