Documentation ¶
Overview ¶
# Copyright State Street Corp. All Rights Reserved. # # SPDX-License-Identifier: Apache-2.0
Index ¶
Constants ¶
View Source
const AllowedCharsCollectionName = "[A-Za-z0-9_-]+"
AllowedCharsCollectionName captures the regex pattern for a valid collection name
Variables ¶
This section is empty.
Functions ¶
func ValidateMetadataFile ¶
ValidateMetadataFile checks that metadata files are valid according to the validation rules of the file's directory
Types ¶
type InvalidIndexContentError ¶
type InvalidIndexContentError struct {
// contains filtered or unexported fields
}
InvalidIndexContentError is returned for metadata files with invalid content
func (*InvalidIndexContentError) Error ¶
func (e *InvalidIndexContentError) Error() string
type TargzMetadataProvider ¶
type TargzMetadataProvider struct {
Code []byte
}
TargzMetadataProvider provides Metadata from chaincode packaged in Targz format (go, java and node platforms)
func (*TargzMetadataProvider) GetMetadataAsTarEntries ¶
func (tgzProv *TargzMetadataProvider) GetMetadataAsTarEntries() ([]byte, error)
GetMetadataAsTarEntries extracts metata data from ChaincodeDeploymentSpec
type UnhandledDirectoryError ¶
type UnhandledDirectoryError struct {
// contains filtered or unexported fields
}
UnhandledDirectoryError is returned for metadata files in unhandled directories
func (*UnhandledDirectoryError) Error ¶
func (e *UnhandledDirectoryError) Error() string
Click to show internal directories.
Click to hide internal directories.