package
3.0.0+incompatible
Repository: https://github.com/hyperledger/fabric.git
Documentation: pkg.go.dev
# Packages
Code generated by counterfeiter.
# Functions
GetClientCertificate returns the TLS certificate to use for gRPC client connections.
GetServerConfig returns the gRPC server configuration for the peer.
GlobalConfig obtains a set of configuration from viper, build and returns the config struct.
RetrievePersistedChannelConfig retrieves the persisted channel config from statedb.
# Structs
Channel manages objects and configuration associated with a Channel.
Config is the struct that defines the Peer configurations.
ConfigTxProcessor implements the interface 'github.com/hyperledger/fabric/core/ledger/customtx/Processor'.
DeliverChainManager provides access to a channel for performing deliver.
DeliverServer holds the dependencies necessary to create a deliver server.
ExternalBuilder represents the configuration structure of a chaincode external builder.
A Peer holds references to subsystems and channels associated with a Fabric peer.
# Interfaces
Chain adds Ledger() to deliver.Chain.
CollectionPolicyChecker is an interface that encapsulates the CheckCollectionPolicy method.
IdentityDeserializerManager returns instances of Deserializer.
# Type aliases
PolicyCheckerProvider provides the corresponding policy checker for a given resource name.