Versions in this module Expand all Collapse all v1 v1.0.0 Mar 3, 2023 Changes in this version + type CCPolicyProvider interface + GetChaincodePolicy func(chaincodeID string) (*common.SignaturePolicyEnvelope, error) + type Opt func(*SelectionService) + func WithCacheTimeout(timeout time.Duration) Opt + func WithLoadBalancePolicy(lbp pgresolver.LoadBalancePolicy) Opt + type SelectionService struct + func NewService(context context.Client, channelID string, discovery fab.DiscoveryService, ...) (*SelectionService, error) + func (s *SelectionService) Close() + func (s *SelectionService) GetEndorsersForChaincode(chaincodes []*fab.ChaincodeCall, opts ...copts.Opt) ([]fab.Peer, error)