Open SamYuan1990 opened 2 months ago
I'm not 100% sure what capability is being delivered by exposing this. It seems that the e2e test code makes use of code that is still internal in order to do useful work with the configuration loaded by the genesisconfig
package.
The code being made public also includes some content that I'm not sure should be part of the public API:
Many "Sample" constants:
SampleInsecureSoloProfile = "SampleInsecureSolo"
SampleDevModeSoloProfile = "SampleDevModeSolo"
SampleSingleMSPSoloProfile = "SampleSingleMSPSolo"
SampleInsecureKafkaProfile = "SampleInsecureKafka"
SampleDevModeKafkaProfile = "SampleDevModeKafka"
SampleSingleMSPKafkaProfile = "SampleSingleMSPKafka"
SampleDevModeEtcdRaftProfile = "SampleDevModeEtcdRaft"
SampleAppChannelInsecureSoloProfile = "SampleAppChannelInsecureSolo"
SampleAppChannelEtcdRaftProfile = "SampleAppChannelEtcdRaft"
SampleSingleMSPChannelProfile = "SampleSingleMSPChannel"
SampleConsortiumName = "SampleConsortium"
SampleOrgName = "SampleOrg"
public genesisconfig def for people to invoke.