fabric: github.com/hyperledger/fabric/discovery/support Index | Files | Directories

package support

import "github.com/hyperledger/fabric/discovery/support"

Index

Package Files

support.go

type ChannelPolicyManagerGetter Uses

type ChannelPolicyManagerGetter interface {
    acl.ChannelPolicyManagerGetter
}

ChannelPolicyManagerGetter is the local interface used to generate mocks for foreign interface.

type DiscoverySupport Uses

type DiscoverySupport struct {
    discovery.AccessControlSupport
    discovery.GossipSupport
    discovery.EndorsementSupport
    discovery.ConfigSupport
    discovery.ConfigSequenceSupport
}

DiscoverySupport aggregates all the support needed for the discovery service

func NewDiscoverySupport Uses

func NewDiscoverySupport(
    access discovery.AccessControlSupport,
    gossip discovery.GossipSupport,
    endorsement discovery.EndorsementSupport,
    config discovery.ConfigSupport,
    sequence discovery.ConfigSequenceSupport,
) *DiscoverySupport

NewDiscoverySupport returns an aggregated discovery support

type GossipSupport Uses

type GossipSupport interface {
    discovery.GossipSupport
}

GossipSupport is the local interface used to generate mocks for foreign interface.

type PolicyManager Uses

type PolicyManager interface {
    policies.Manager
}

Directories

PathSynopsis
acl
chaincode
config
gossip
gossip/mocksCode generated by counterfeiter.
mocksCode generated by counterfeiter.

Package support imports 7 packages (graph) and is imported by 2 packages. Updated 2020-07-15. Refresh now. Tools for package owners.