Exemplo n.º 1
0
 public HealthService(
     ILog log,
     IDcrdClient client,
     IBlockRepository blockRepository)
 {
     _log             = log;
     _dcrdClient      = client;
     _blockRepository = blockRepository;
 }
 public HealthService(
     ILogFactory lf,
     IDcrdClient client,
     IBlockRepository blockRepository, INosqlRepo <HealthStatusEntity> healthStatusRepo)
 {
     _log              = lf.CreateLog(this);
     _dcrdClient       = client;
     _blockRepository  = blockRepository;
     _healthStatusRepo = healthStatusRepo;
 }
 public BalanceService(
     INosqlRepo <ObservableWalletEntity> observableWalletRepository,
     IAddressRepository addressRepository,
     IDcrdClient dcrdClient,
     IAddressValidationService addressValidator)
 {
     _observableWalletRepository = observableWalletRepository;
     _addressRepository          = addressRepository;
     _dcrdClient       = dcrdClient;
     _addressValidator = addressValidator;
 }
Exemplo n.º 4
0
        public TransactionBroadcastService(
            IDcrdClient dcrdClient,
            IBlockRepository blockRepository,
            ITransactionRepository txRepo,
            INosqlRepo <BroadcastedTransaction> broadcastTxRepo,
            INosqlRepo <BroadcastedTransactionByHash> broadcastTxHashRepo)
        {
            _dcrdClient      = dcrdClient;
            _blockRepository = blockRepository;
            _txRepo          = txRepo;

            _broadcastTxRepo     = broadcastTxRepo;
            _broadcastTxHashRepo = broadcastTxHashRepo;
        }
 public TransactionFeeService(IDcrdClient dcrdClient)
 {
     _dcrdClient = dcrdClient;
 }
Exemplo n.º 6
0
 public TransactionRepository(IDcrdClient dcrdClient, IDbConnection dbConnection)
 {
     _dcrdClient   = dcrdClient;
     _dbConnection = dbConnection;
 }