func (m *Miner) write(msg *bitcoin.Message) { bytes, _ := msg.ToBytes() err := m.client.Write(bytes) if err != nil { log.Printf("client error %v", err) m.Stop() } }
func (w *networkManager) Send(id int, msg *bitcoin.Message) error { bytes, _ := msg.ToBytes() return w.server.Write(id, bytes) }