Versions in this module Expand all Collapse all v1 v1.4.6 Feb 25, 2020 Changes in this version + type StateBasedValidator interface + PostValidate func(cc string, blockNum, txNum uint64, err error) + PreValidate func(txNum uint64, block *common.Block) + Validate func(cc string, blockNum, txNum uint64, rwset, prp, ep []byte, ...) commonerrors.TxValidationError + type Validator struct + func New(c Capabilities, s StateFetcher, d IdentityDeserializer, pe PolicyEvaluator) *Validator + func (vscc *Validator) Validate(block *common.Block, namespace string, txPosition int, actionPosition int, ...) commonerrors.TxValidationError + func (vscc *Validator) ValidateLSCCInvocation(chid string, env *common.Envelope, cap *pb.ChaincodeActionPayload, ...) commonerrors.TxValidationError