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