public ResourceConsumptionPostExecutionPlugin(IHostSmartContractBridgeContextService contextService, IResourceTokenFeeService resourceTokenFeeService) : base("acs8") { _contextService = contextService; _resourceTokenFeeService = resourceTokenFeeService; Logger = NullLogger <ResourceConsumptionPostExecutionPlugin> .Instance; }
public ResourceConsumptionPostExecutionPlugin(ISmartContractAddressService smartContractAddressService, IResourceTokenFeeService resourceTokenFeeService, IContractReaderFactory <TokenContractImplContainer.TokenContractImplStub> contractReaderFactory) : base("acs8") { _smartContractAddressService = smartContractAddressService; _resourceTokenFeeService = resourceTokenFeeService; _contractReaderFactory = contractReaderFactory; Logger = NullLogger <ResourceConsumptionPostExecutionPlugin> .Instance; }