peer channel
相关命令的入口。
进一步支持 join、create、fetch、list 等子命令。
// Cmd returns the cobra command for Node
func Cmd(cf *ChannelCmdFactory) *cobra.Command {
AddFlags(channelCmd)
channelCmd.AddCommand(joinCmd(cf))
channelCmd.AddCommand(createCmd(cf))
channelCmd.AddCommand(fetchCmd(cf))
channelCmd.AddCommand(listCmd(cf))
return channelCmd
}
所有 channel 子命令都会先调用 InitCmdFactory 来进行必要的初始化,根据命令需求来生成 endorserClient、BroadcastClient 和 DeliverClient。