github.com/number571/tendermint@v0.34.11-gost/internal/p2p/mock/reactor.go (about) 1 package mock 2 3 import ( 4 "github.com/number571/tendermint/internal/p2p" 5 "github.com/number571/tendermint/internal/p2p/conn" 6 "github.com/number571/tendermint/libs/log" 7 ) 8 9 type Reactor struct { 10 p2p.BaseReactor 11 } 12 13 func NewReactor() *Reactor { 14 r := &Reactor{} 15 r.BaseReactor = *p2p.NewBaseReactor("Mock-PEX", r) 16 r.SetLogger(log.TestingLogger()) 17 return r 18 } 19 20 func (r *Reactor) GetChannels() []*conn.ChannelDescriptor { return []*conn.ChannelDescriptor{} } 21 func (r *Reactor) AddPeer(peer p2p.Peer) {} 22 func (r *Reactor) RemovePeer(peer p2p.Peer, reason interface{}) {} 23 func (r *Reactor) Receive(chID byte, peer p2p.Peer, msgBytes []byte) {}