public TransactionFeeCalculatorCoefficientUpdatedLogEventProcessor(
     ISmartContractAddressService smartContractAddressService,
     ICalculateFunctionProvider calculateFunctionProvider)
 {
     _smartContractAddressService = smartContractAddressService;
     _calculateFunctionProvider   = calculateFunctionProvider;
     Logger = NullLogger <TransactionFeeCalculatorCoefficientUpdatedLogEventProcessor> .Instance;
 }
Пример #2
0
 protected TokenFeeProviderBase(ICalculateFunctionProvider calculateFunctionProvider, int tokenType)
 {
     _tokenType = tokenType;
     _calculateFunctionProvider = calculateFunctionProvider;
     Logger = NullLogger <TokenFeeProviderBase> .Instance;
 }
Пример #3
0
 public StorageFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base(
         calculateFunctionProvider, (int)FeeTypeEnum.Storage)
 {
 }
Пример #4
0
 public CalculateFunctionProviderTests()
 {
     _calculateFunctionProvider = GetRequiredService <ICalculateFunctionProvider>();
     _primaryTokenFeeProvider   = GetRequiredService <IPrimaryTokenFeeProvider>();
 }
 public CalculateFunctionProviderTests()
 {
     _calculateFunctionProvider = GetRequiredService <ICalculateFunctionProvider>();
 }
Пример #6
0
 public TxFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base(
         calculateFunctionProvider, (int)FeeTypeEnum.Tx)
 {
 }
Пример #7
0
 public TrafficFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base(
         calculateFunctionProvider, (int)FeeTypeEnum.Traffic)
 {
 }
Пример #8
0
 public WriteFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base(
         calculateFunctionProvider, (int)FeeTypeEnum.Write)
 {
 }
Пример #9
0
 public ReadFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base(
         calculateFunctionProvider, (int)FeeTypeEnum.Read)
 {
 }