public DepositAddressGeneratorService( IBitGoClient bitgoClient, IMyNoSqlServerDataReader <BitgoCoinEntity> bitgoCoinReader) { _bitgoClient = bitgoClient; _bitgoCoinReader = bitgoCoinReader; }
public BitgoDepositTransferProcessService( ILogger <BitgoDepositTransferProcessService> logger, IAssetMapper assetMapper, IWalletMapper walletMapper, IBitGoClient bitgoClient, DbContextOptionsBuilder <DatabaseContext> dbContextOptionsBuilder, IAssetsDictionaryClient assetsDictionary, IMyNoSqlServerDataReader <BitgoCoinEntity> bitgoCoinReader) { _logger = logger; _assetMapper = assetMapper; _walletMapper = walletMapper; _bitgoClient = bitgoClient; _dbContextOptionsBuilder = dbContextOptionsBuilder; _assetsDictionary = assetsDictionary; _bitgoCoinReader = bitgoCoinReader; }
public CryptoWithdrawalService(ILogger <CryptoWithdrawalService> logger, IAssetMapper assetMapper, IBitGoClient bitGoClient, ISpotChangeBalanceService changeBalanceService, IPublishTransactionService publishTransactionService, DbContextOptionsBuilder <DatabaseContext> dbContextOptionsBuilder, IAssetFeesClient assetFeesClient, IDepositAddressService addressService, IClientWalletService clientWalletService, IMyNoSqlServerDataReader <BitgoCoinEntity> bitgoCoinReader, IAssetPaymentSettingsClient assetPaymentSettingsClient, ICircleAssetMapper circleAssetMapper, ICircleBlockchainMapper circleBlockchainMapper, ICirclePaymentsService circlePaymentsService, IWalletService walletService, ITransactionService transactionService, SettingsModel settings) { _logger = logger; _assetMapper = assetMapper; _bitGoClient = bitGoClient; _changeBalanceService = changeBalanceService; _publishTransactionService = publishTransactionService; _dbContextOptionsBuilder = dbContextOptionsBuilder; _assetFeesClient = assetFeesClient; _addressService = addressService; _clientWalletService = clientWalletService; _bitgoCoinReader = bitgoCoinReader; _assetPaymentSettingsClient = assetPaymentSettingsClient; _circleAssetMapper = circleAssetMapper; _circleBlockchainMapper = circleBlockchainMapper; _circlePaymentsService = circlePaymentsService; _walletService = walletService; _transactionService = transactionService; _settings = settings; }