package
3.0.0+incompatible
Repository: https://github.com/hyperledger/fabric.git
Documentation: pkg.go.dev

# Packages

# Functions

NewV13Evaluator returns a policy evaluator that checks 2 kinds of policies: 1) chaincode endorsement policies; 2) state-based endorsement policies.
NewV20Evaluator returns a policy evaluator that checks 3 kinds of policies: 1) chaincode endorsement policies; 2) state-based endorsement policies; 3) collection-level endorsement policies.

# Structs

KeyLevelValidator implements per-key level ep validation.
ValidationParameterUpdatedError is returned whenever Validation Parameters for a key could not be supplied because they are being updated.

# Interfaces

CollectionResources provides access to collection artefacts.
KeyLevelValidationParameterManager is used by validation plugins in order to retrieve validation parameters for individual KVS keys.
PolicyTranslator translates marshaled policies into different protobuf representations.
RWSetPolicyEvaluator provides means to evaluate transaction artefacts.
RWSetPolicyEvaluatorFactory is a factory for policy evaluators.