feat(bitswap:msg) add ToNet() method
Brian Tiger Chow committed
Sep 12, 2014 at 19:08 UTC
24224979bb6f3facdc547b6f018707bd9e533261
1 file changed
+5
bitswap/message.go
+5
@@ -2,6 +2,7 @@ package bitswap
2
3
import (
4
blocks "github.com/jbenet/go-ipfs/blocks"
5
+ nm "github.com/jbenet/go-ipfs/net/message"
6
swarm "github.com/jbenet/go-ipfs/net/swarm"
7
peer "github.com/jbenet/go-ipfs/peer"
8
u "github.com/jbenet/go-ipfs/util"
@@ -36,3 +37,7 @@ func (m *message) ToProto() *PBMessage {
37
func (m *message) ToSwarm(p *peer.Peer) *swarm.Message {
38
return swarm.NewMessage(p, m.ToProto())
39
}
40
+
41
+func (m *message) ToNet(p *peer.Peer) (nm.NetMessage, error) {
42
+ return nm.FromObject(p, m.ToProto())
43
+}