Versions in this module Expand all Collapse all v1 v1.0.0 Jul 11, 2017 Changes in this version + const CreationPolicyKey + const GroupPrefix + const PathSeparator + const PolicyPrefix + const RootGroupKey + const ValuePrefix + func ComputeDeltaSet(readSet, writeSet map[string]comparable) map[string]comparable + func MakeChainCreationTransaction(channelID string, consortium string, signer msp.SigningIdentity, ...) (*cb.Envelope, error) + func MapConfig(channelGroup *cb.ConfigGroup) (map[string]comparable, error) + func NewInitializer() api.Initializer + func NewManagerImpl(envConfig *cb.Envelope, initializer api.Initializer, ...) (api.Manager, error) + func UnmarshalConfig(data []byte) (*cb.Config, error) + func UnmarshalConfigEnvelope(data []byte) (*cb.ConfigEnvelope, error) + func UnmarshalConfigEnvelopeOrPanic(data []byte) *cb.ConfigEnvelope + func UnmarshalConfigOrPanic(data []byte) *cb.Config + func UnmarshalConfigUpdate(data []byte) (*cb.ConfigUpdate, error) + func UnmarshalConfigUpdateEnvelope(data []byte) (*cb.ConfigUpdateEnvelope, error) + func UnmarshalConfigUpdateEnvelopeOrPanic(data []byte) *cb.ConfigUpdateEnvelope + func UnmarshalConfigUpdateOrPanic(data []byte) *cb.ConfigUpdate + type ConfigResult interface + JSON func() string + func NewConfigResult(config *cb.ConfigGroup, proposer api.Proposer) (ConfigResult, error) + type Template interface + Envelope func(chainID string) (*cb.ConfigUpdateEnvelope, error) + func NewChainCreationTemplate(consortiumName string, orgs []string) Template + func NewCompositeTemplate(templates ...Template) Template + func NewModPolicySettingTemplate(modPolicy string, template Template) Template + func NewSimpleTemplate(configGroups ...*cb.ConfigGroup) Template