type GossipMock struct { mock.Mock }
func (g *GossipMock) Accept(acceptor common.MessageAcceptor, passThrough bool) (<-chan *proto.GossipMessage, <-chan proto.ReceivedMessage)
func (g *GossipMock) Gossip(msg *proto.GossipMessage)
func (g *GossipMock) IdentityInfo() api.PeerIdentitySet
IdentityInfo returns information known peer identities
func (g *GossipMock) JoinChan(joinMsg api.JoinChannelMessage, chainID common.ChainID)
func (g *GossipMock) LeaveChan(_ common.ChainID)
func (*GossipMock) PeerFilter(channel common.ChainID, messagePredicate api.SubChannelSelectionCriteria) (filter.RoutingFilter, error)
func (g *GossipMock) Peers() []discovery.NetworkMember
func (g *GossipMock) PeersOfChannel(chainID common.ChainID) []discovery.NetworkMember
func (g *GossipMock) SelfChannelInfo(common.ChainID) *proto.SignedGossipMessage
func (g *GossipMock) SelfMembershipInfo() discovery.NetworkMember
func (g *GossipMock) Send(msg *proto.GossipMessage, peers ...*comm.RemotePeer)
func (g *GossipMock) SendByCriteria(*proto.SignedGossipMessage, gossip.SendCriteria) error
func (g *GossipMock) Stop()
func (g *GossipMock) SuspectPeers(s api.PeerSuspector)
func (g *GossipMock) UpdateChaincodes(chaincode []*proto.Chaincode, chainID common.ChainID)
UpdateChaincodes updates the chaincodes the peer publishes to other peers in the channel
func (g *GossipMock) UpdateLedgerHeight(height uint64, chainID common.ChainID)
UpdateLedgerHeight updates the ledger height the peer publishes to other peers in the channel
func (g *GossipMock) UpdateMetadata(metadata []byte)