예제 #1
0
 public ResourceTokenChargedLogEventProcessor(ISmartContractAddressService smartContractAddressService,
                                              ITotalResourceTokensMapsProvider totalTotalResourceTokensMapsProvider)
 {
     _smartContractAddressService          = smartContractAddressService;
     _totalTotalResourceTokensMapsProvider = totalTotalResourceTokensMapsProvider;
     Logger = NullLogger <ResourceTokenChargedLogEventProcessor> .Instance;
 }
        public DonateResourceTokenValidationProvider(ITotalResourceTokensMapsProvider totalResourceTokensMapsProvider,
            ISmartContractAddressService smartContractAddressService, ITokenReaderFactory tokenReaderFactory)
        {
            _totalResourceTokensMapsProvider = totalResourceTokensMapsProvider;
            _smartContractAddressService = smartContractAddressService;
            _tokenReaderFactory = tokenReaderFactory;

            Logger = NullLogger<DonateResourceTokenValidationProvider>.Instance;
        }
예제 #3
0
        public DonateResourceTokenValidationProvider(ITotalResourceTokensMapsProvider totalResourceTokensMapsProvider,
                                                     ISmartContractAddressService smartContractAddressService,
                                                     IContractReaderFactory <TokenContractImplContainer.TokenContractImplStub> contractReaderFactory)
        {
            _totalResourceTokensMapsProvider = totalResourceTokensMapsProvider;
            _smartContractAddressService     = smartContractAddressService;
            _contractReaderFactory           = contractReaderFactory;

            Logger = NullLogger <DonateResourceTokenValidationProvider> .Instance;
        }
예제 #4
0
 public DonateResourceTransactionGenerator(ISmartContractAddressService smartContractAddressService,
                                           ITotalResourceTokensMapsProvider totalResourceTokensMapsProvider)
 {
     _smartContractAddressService     = smartContractAddressService;
     _totalResourceTokensMapsProvider = totalResourceTokensMapsProvider;
 }