pub fn gossip_message(
		&self,
		topic: <Block as BlockT>::Hash,
		engine_id: ConsensusEngineId,
		data: Vec<u8>,
		force: bool,
	) {
		self.net_proto_channel.send_from_client(
			ProtocolMsg::GossipConsensusMessage(topic, engine_id, data, force),
		);
	}
/// Push a message into the gossip network and relay to peers.
/// `TestNet::sync_step` needs to be called to ensure it's propagated.
Push a message into the gossip network and relay to peers.
`TestNet::sync_step` needs to be called to ensure it's propagated.
Push a message into the gossip network and relay to peers . ` TestNet :: sync_step ` needs to be called to ensure it ' s propagated .
pub fn gossip_message(
		&self,
		topic: <Block as BlockT>::Hash,
		engine_id: ConsensusEngineId,
		data: Vec<u8>,
		force: bool,
	) {
		self.net_proto_channel.send_from_client(
			ProtocolMsg::GossipConsensusMessage(topic, engine_id, data, force),
		);
	}
pub fn gossip_message ( & self , topic : < Block as BlockT > :: Hash , engine_id : ConsensusEngineId , data : Vec < u8 > , force : bool , ) { self . net_proto_channel . send_from_client ( ProtocolMsg :: GossipConsensusMessage ( topic , engine_id , data , force ) , ) ; }
Push a message into the gossip network and relay to peers.
Push a message into the gossip network and relay to peers .
&self
topic
<Block as BlockT>::Hash
engine_id
ConsensusEngineId
data
Vec<u8>
force
bool
&self
topic
<Block as BlockT>::Hash
engine_id
ConsensusEngineId
data
Vec<u8>
force
bool