Versions in this module Expand all Collapse all v1 v1.4.10 Dec 9, 2020 Changes in this version + const BlockValidationPolicyKey + const ConsensusTypeKafka + const ConsensusTypeSolo + const ImplicitMetaPolicyType + const OrdererAdminsPolicy + const SignaturePolicyType + func ConfigTemplateFromGroup(conf *genesisconfig.Profile, cg *cb.ConfigGroup) (*cb.ConfigGroup, error) + func DefaultConfigTemplate(conf *genesisconfig.Profile) (*cb.ConfigGroup, error) + func MakeChannelCreationTransaction(channelID string, signer crypto.LocalSigner, conf *genesisconfig.Profile) (*cb.Envelope, error) + func MakeChannelCreationTransactionFromTemplate(channelID string, signer crypto.LocalSigner, conf *genesisconfig.Profile, ...) (*cb.Envelope, error) + func MakeChannelCreationTransactionWithSystemChannelContext(channelID string, signer crypto.LocalSigner, ...) (*cb.Envelope, error) + func NewApplicationGroup(conf *genesisconfig.Application) (*cb.ConfigGroup, error) + func NewApplicationOrgGroup(conf *genesisconfig.Organization) (*cb.ConfigGroup, error) + func NewChannelCreateConfigUpdate(channelID string, conf *genesisconfig.Profile, templateConfig *cb.ConfigGroup) (*cb.ConfigUpdate, error) + func NewChannelGroup(conf *genesisconfig.Profile) (*cb.ConfigGroup, error) + func NewConsortiumGroup(conf *genesisconfig.Consortium) (*cb.ConfigGroup, error) + func NewConsortiumOrgGroup(conf *genesisconfig.Organization) (*cb.ConfigGroup, error) + func NewConsortiumsGroup(conf map[string]*genesisconfig.Consortium) (*cb.ConfigGroup, error) + func NewOrdererGroup(conf *genesisconfig.Orderer) (*cb.ConfigGroup, error) + func NewOrdererOrgGroup(conf *genesisconfig.Organization) (*cb.ConfigGroup, error) + type Bootstrapper struct + func New(config *genesisconfig.Profile) *Bootstrapper + func (bs *Bootstrapper) GenesisBlock() *cb.Block + func (bs *Bootstrapper) GenesisBlockForChannel(channelID string) *cb.Block