public TransactionFeeChargedLogEventProcessor(ISmartContractAddressService smartContractAddressService, ITotalTransactionFeesMapProvider totalTransactionFeesMapProvider) { _smartContractAddressService = smartContractAddressService; _totalTransactionFeesMapProvider = totalTransactionFeesMapProvider; Logger = NullLogger <TransactionFeeChargedLogEventProcessor> .Instance; }
public ExecutionPluginForMethodFeeTest() { _blockchainService = GetRequiredService <IBlockchainService>(); _transactionSizeFeeSymbolsProvider = GetRequiredService <ITransactionSizeFeeSymbolsProvider>(); _blockStateSetManger = GetRequiredService <IBlockStateSetManger>(); _totalTransactionFeesMapProvider = GetRequiredService <ITotalTransactionFeesMapProvider>(); }
public ClaimTransactionFeesValidationProvider(ITotalTransactionFeesMapProvider totalTransactionFeesMapProvider, ISmartContractAddressService smartContractAddressService, ITokenReaderFactory tokenReaderFactory) { _totalTransactionFeesMapProvider = totalTransactionFeesMapProvider; _smartContractAddressService = smartContractAddressService; _tokenReaderFactory = tokenReaderFactory; Logger = NullLogger <ClaimTransactionFeesValidationProvider> .Instance; }
public ClaimTransactionFeesValidationProvider(ITotalTransactionFeesMapProvider totalTransactionFeesMapProvider, ISmartContractAddressService smartContractAddressService, IContractReaderFactory <TokenContractImplContainer.TokenContractImplStub> contractReaderFactory) { _totalTransactionFeesMapProvider = totalTransactionFeesMapProvider; _smartContractAddressService = smartContractAddressService; _contractReaderFactory = contractReaderFactory; Logger = NullLogger <ClaimTransactionFeesValidationProvider> .Instance; }
public ClaimFeeTransactionGenerator(ISmartContractAddressService smartContractAddressService, ITotalTransactionFeesMapProvider totalTransactionFeesMapProvider) { _smartContractAddressService = smartContractAddressService; _totalTransactionFeesMapProvider = totalTransactionFeesMapProvider; }