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

# Packages

# Functions

NewPluginValidator creates a new PluginValidator.
NewTxValidator creates new transactions validator.

# Structs

Context defines information about a transaction that is being validated.
PluginValidator values transactions with validation plugins.
implementation of Validator interface, keeps reference to the ledger to enable tx simulation and execution of vscc.
VsccValidatorImpl is the implementation used to call the vscc chaincode and validate block transactions.

# Interfaces

Capabilities local interface used to generate mock for foreign interface.
ChannelResources provides access to channel artefacts or functions to interact with them.
IdentityDeserializer local interface used to generate mock for foreign interface.
Mapper local interface use to generate mock for foreign interface.
Plugin local interface used to generate mock for foreign interface.
PluginFactory local interface used to generate mock for foreign interface.
QueryExecutorCreator creates new query executors.
Semaphore provides to the validator means for synchronisation.