Documentation ¶
Index ¶
Constants ¶
View Source
const AllowedCharsCollectionName = "[A-Za-z0-9_-]+"
allowedCharsCollectionName捕获有效集合名称的regex模式
Variables ¶
This section is empty.
Functions ¶
func ValidateMetadataFile ¶
验证元数据文件检查元数据文件是否有效 根据文件目录的验证规则
Types ¶
type InvalidIndexContentError ¶
type InvalidIndexContentError struct {
// contains filtered or unexported fields
}
对于包含无效内容的元数据文件,返回InvalidIndexContentError
func (*InvalidIndexContentError) Error ¶
func (e *InvalidIndexContentError) Error() string
type MetadataProvider ¶
MetadataProvider由每个平台以特定于平台的方式实现。 它可以处理以不同格式存储在chaincodedeploymentspec中的元数据。 通用格式是targz。当前用户希望显示元数据 作为tar文件条目(直接从以targz格式存储的链码中提取)。 将来,我们希望通过扩展接口来提供更好的抽象
type TargzMetadataProvider ¶
type TargzMetadataProvider struct {
Code []byte
}
targzMetadataProvider提供以targz格式打包的链代码中的元数据 (GO、Java和节点平台)
func (*TargzMetadataProvider) GetMetadataAsTarEntries ¶
func (tgzProv *TargzMetadataProvider) GetMetadataAsTarEntries() ([]byte, error)
getmetadataastarentries从chaincodedeploymentspec中提取metata数据
type UnhandledDirectoryError ¶
type UnhandledDirectoryError struct {
// contains filtered or unexported fields
}
未处理目录中的元数据文件返回UnhandledDirectoryError
func (*UnhandledDirectoryError) Error ¶
func (e *UnhandledDirectoryError) Error() string
Click to show internal directories.
Click to hide internal directories.