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

# Packages

Code generated by counterfeiter.

# Constants

CCEXISTS get chaincode.
CHAINCODEEXISTS get chaincode alias.
DEPLOY deploy command.
GETCCDATA get ChaincodeData.
GETCHAINCODEDATA get ChaincodeData alias.
GETCHAINCODES gets the instantiated chaincodes on a channel.
GETCHAINCODESALIAS gets the instantiated chaincodes on a channel.
GETCOLLECTIONSCONFIG gets the collections config for a chaincode.
GETCOLLECTIONSCONFIGALIAS gets the collections config for a chaincode.
GETDEPLOYMENTSPEC get ChaincodeDeploymentSpec alias.
GETDEPSPEC get ChaincodeDeploymentSpec.
GETINSTALLEDCHAINCODES gets the installed chaincodes on a peer.
GETINSTALLEDCHAINCODESALIAS gets the installed chaincodes on a peer.
INSTALL install command.
UPGRADE upgrade chaincode.

# Variables

NOTE these regular expressions should stay in sync with those defined in core/chaincode/lifecycle/scc.go until LSCC has been removed.

# Structs

DeployedCCInfoProvider implements interface ledger.DeployedChaincodeInfoProvider.
PeerShim adapts the peer instance for use with LSCC by providing methods previously provided by the scc provider.
SCC implements chaincode lifecycle and policies around it.

# Interfaces

FilesystemSupport contains functions that LSCC requires to execute its tasks.

# Type aliases

ChaincodeMismatchErr chaincode name from two places don't match.
CollectionsConfigUpgradesNotAllowed when V1_2 capability is not enabled.
ExistsErr chaincode exists error.
IdenticalVersionErr trying to upgrade to same version of Chaincode.
InstantiationPolicyMissing when no existing instantiation policy is found when upgrading CC.
InvalidArgsLenErr invalid arguments length error.
InvalidCCOnFSError error due to mismatch between fingerprint on lscc and installed CC.
InvalidChaincodeNameErr invalid chaincode name error.
InvalidChannelNameErr invalid channel name error.
InvalidDeploymentSpecErr invalid chaincode deployment spec error.
InvalidFunctionErr invalid function error.
InvalidStatedbArtifactsErr invalid state database artifacts error.
InvalidVersionErr invalid version error.
MarshallErr error marshaling/unmarshalling.
MSPIDsGetter is used to get the MSP IDs for a channel.
MSPManagerGetter used to get the MSP Manager for a channel.
NotFoundErr chaincode not registered with LSCC error.
PrivateChannelDataNotAvailable when V1_2 or later capability is not enabled.
TXNotFoundErr transaction not found error.