hyperledger / hyperledger/fabric-admin-sdk

Request for High-Level API Function to Convert CollectionConfig String

Open
#199 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
36
Forks
28
Avg merge
26m
Merged PRs (30d)
2

Description

### Is your proposal related to a problem?

Currently, defining collections within chaincode requires manually constructing the `peer.CollectionConfigPackage` structure, which can be cumbersome and error-prone. This issue proposes the creation of a high-level API function that simplifies this process by accepting a collection configuration string and automatically converting it into the required format for `ChaincodeDefinition.Collections`.

(Write your answer here.)

### Describe the solution you'd like

Introduce a new function, potentially named `parseCollectionConfig(configString)`, which takes a collection configuration string as input and returns a properly formatted `peer.CollectionConfigPackage` structure. The function should be capable of parsing a variety of string formats, such as JSON, and handle common collection configuration parameters (e.g., name, policy, requiredPeerCount, etc.).

### Describe alternatives you've considered

(Write your answer here.)

### Additional context

(Write your answer here.)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.