Documentation
¶
Index ¶
Constants ¶
View Source
const CcName = "_lifecycle"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApproveRequest ¶
type ApproveResponse ¶
type ApproveResponse struct {
TxID string
Responses []*pb.ProposalResponse
Proposal *pb.Proposal
}
type Client ¶
type Client interface {
QueryInstalled(ctx context.Context) ([]InstalledChaincode, error)
QueryApproved(ctx context.Context, channelName, chaincodeName string) (*lb.QueryApprovedChaincodeDefinitionResult, error)
QueryCommitted(ctx context.Context, channelName string) ([]*lb.QueryChaincodeDefinitionsResult_ChaincodeDefinition, error)
ApproveForMyOrg(ctx context.Context, channelName string, req *ApproveRequest, endCli ...pb.EndorserClient) (string, *common.Envelope, error)
CheckCommitReadiness(ctx context.Context, channelName string, args *lb.CheckCommitReadinessArgs) (*lb.CheckCommitReadinessResult, error)
Commit(ctx context.Context, channelName string, args *lb.CommitChaincodeDefinitionArgs, endCli ...pb.EndorserClient) (string, *common.Envelope, error)
Install(ctx context.Context, pkg []byte) error
}
type InstalledChaincode ¶
Click to show internal directories.
Click to hide internal directories.