Versions in this module Expand all Collapse all v0 v0.0.3 Feb 3, 2020 v0.0.2 Feb 3, 2020 v0.0.1 Jan 31, 2020 Changes in this version + func NewService(config Config, sup Support) *service + type AccessControlSupport interface + EligibleForService func(channel string, data common2.SignedData) error + type Config struct + AuthCacheEnabled bool + AuthCacheMaxSize int + AuthCachePurgeRetentionRatio float64 + TLS bool + func (c Config) String() string + type ConfigSequenceSupport interface + ConfigSequence func(channel string) uint64 + type ConfigSupport interface + Config func(channel string) (*discprotos.ConfigResult, error) + type EndorsementSupport interface + PeersAuthorizedByCriteria func(chainID common.ChainID, interest *discprotos.ChaincodeInterest) (discovery.Members, error) + PeersForEndorsement func(channel common.ChainID, interest *discprotos.ChaincodeInterest) (*discprotos.EndorsementDescriptor, error) + type GossipSupport interface + ChannelExists func(channel string) bool + IdentityInfo func() api.PeerIdentitySet + Peers func() discovery.Members + PeersOfChannel func(common.ChainID) discovery.Members + type Support interface