Example #1
0
 public BalanceObserverRole(
     IEthereum ethereum,
     IObservableBalanceRepository observableBalanceRepository)
 {
     _ethereum = ethereum;
     _observableBalanceRepository = observableBalanceRepository;
 }
 public BalanceService(
     IBalanceObservationTaskRepository balanceObservationTaskRepository,
     ILogFactory logFactory,
     IObservableBalanceRepository observableAccountStateRepository)
 {
     _balanceObservationTaskRepository = balanceObservationTaskRepository;
     _log = logFactory.CreateLog(this);
     _observableAccountStateRepository = observableAccountStateRepository;
 }
 public BalanceObserverDispatcherRole(
     IEthereum ethereum,
     IObservableBalanceRepository observableBalanceRepository,
     EthereumClassicApiSettings settings)
 {
     _ethereum = ethereum;
     _observableBalanceRepository = observableBalanceRepository;
     _settings = settings;
 }
 public BalanceObservationService(
     IBalanceObservationTaskRepository balanceObservationTaskRepository,
     IBlockchainService blockchainService,
     IChaosKitty chaosKitty,
     ILogFactory logFactory,
     IObservableBalanceRepository observableBalanceRepository)
 {
     _balanceObservationTaskRepository = balanceObservationTaskRepository;
     _blockchainService = blockchainService;
     _chaosKitty        = chaosKitty;
     _log = logFactory.CreateLog(this);
     _observableBalanceRepository = observableBalanceRepository;
 }
 public BalancesController(
     IObservableBalanceRepository observableBalanceRepository)
 {
     _observableBalanceRepository = observableBalanceRepository;
 }