C# Class Stratis.SmartContracts.Core.Validation.ModulePolicyValidator

Validator for a ModuleDefinition using a given ValidationPolicy
Inheritance: IModuleDefinitionValidator
Mostrar archivo Open project: x42-Archive/X42-FullNode-Old Class Usage Examples

Public Methods

Method Description
ModulePolicyValidator ( Stratis.SmartContracts.Core.Validation.ValidationPolicy policy ) : System.Collections.Generic
Validate ( ModuleDefinition module ) : IEnumerable

Private Methods

Method Description
ValidateModule ( List results, ModuleDefinition module ) : void

Method Details

ModulePolicyValidator() public method

public ModulePolicyValidator ( Stratis.SmartContracts.Core.Validation.ValidationPolicy policy ) : System.Collections.Generic
policy Stratis.SmartContracts.Core.Validation.ValidationPolicy
return System.Collections.Generic

Validate() public method

public Validate ( ModuleDefinition module ) : IEnumerable
module ModuleDefinition
return IEnumerable