package
3.0.0+incompatible
Repository: https://github.com/hyperledger/fabric.git
Documentation: pkg.go.dev
# Functions
NewTxValidator creates new transactions validator.
# Structs
TxValidator is the implementation of Validator interface, keeps reference to the ledger to enable tx simulation and execution of plugins.
# Interfaces
ChannelPolicyManagerGetter is the local interface that used to generate mocks for foreign interface.
ChannelResources provides access to channel artefacts or functions to interact with them.
Dispatcher is an interface to decouple tx validator and plugin dispatcher.
LedgerResources provides access to ledger artefacts or functions to interact with them.
QueryExecutor is the local interface that used to generate mocks for foreign interface.
Semaphore provides to the validator means for synchronisation.