public TransactionFeeCalculatorCoefficientUpdatedLogEventProcessor( ISmartContractAddressService smartContractAddressService, ICalculateFunctionProvider calculateFunctionProvider) { _smartContractAddressService = smartContractAddressService; _calculateFunctionProvider = calculateFunctionProvider; Logger = NullLogger <TransactionFeeCalculatorCoefficientUpdatedLogEventProcessor> .Instance; }
protected TokenFeeProviderBase(ICalculateFunctionProvider calculateFunctionProvider, int tokenType) { _tokenType = tokenType; _calculateFunctionProvider = calculateFunctionProvider; Logger = NullLogger <TokenFeeProviderBase> .Instance; }
public StorageFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base( calculateFunctionProvider, (int)FeeTypeEnum.Storage) { }
public CalculateFunctionProviderTests() { _calculateFunctionProvider = GetRequiredService <ICalculateFunctionProvider>(); _primaryTokenFeeProvider = GetRequiredService <IPrimaryTokenFeeProvider>(); }
public CalculateFunctionProviderTests() { _calculateFunctionProvider = GetRequiredService <ICalculateFunctionProvider>(); }
public TxFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base( calculateFunctionProvider, (int)FeeTypeEnum.Tx) { }
public TrafficFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base( calculateFunctionProvider, (int)FeeTypeEnum.Traffic) { }
public WriteFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base( calculateFunctionProvider, (int)FeeTypeEnum.Write) { }
public ReadFeeProvider(ICalculateFunctionProvider calculateFunctionProvider) : base( calculateFunctionProvider, (int)FeeTypeEnum.Read) { }