MCPcopy Create free account
hub / github.com/DNAProject/DNA / handleTransmitConsensusMsgReq

Method handleTransmitConsensusMsgReq

p2pserver/actor/server/actor.go:225–232  ·  view source on GitHub ↗
(ctx actor.Context, req *TransmitConsensusMsgReq)

Source from the content-addressed store, hash-verified

223}
224
225func (this *P2PActor) handleTransmitConsensusMsgReq(ctx actor.Context, req *TransmitConsensusMsgReq) {
226 peer := this.server.GetNetWork().GetPeer(req.Target)
227 if peer != nil {
228 this.server.Send(peer, req.Msg, true)
229 } else {
230 log.Warnf("[p2p]can`t transmit consensus msg:no valid neighbor peer: %d\n", req.Target)
231 }
232}

Callers 1

ReceiveMethod · 0.95

Calls 4

WarnfFunction · 0.92
GetNetWorkMethod · 0.80
GetPeerMethod · 0.65
SendMethod · 0.65

Tested by

no test coverage detected