Skip to content

Commit a482f35

Browse files
committed
fix: add a P2P pattern and deprecate IPFS in favor of it
1 parent 7e4bda6 commit a482f35

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

patterns.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,13 @@ var Unreliable = Or(UDP)
4747
// Now define a Reliable transport as either tcp or utp or quic
4848
var Reliable = Or(TCP, UTP, QUIC)
4949

50+
// P2P can run over any reliable underlying transport protocol
51+
var P2P = And(Reliable, Base(ma.P_P2P))
52+
5053
// IPFS can run over any reliable underlying transport protocol
51-
var IPFS = And(Reliable, Base(ma.P_IPFS))
54+
//
55+
// Deprecated: use P2P
56+
var IPFS = P2P
5257

5358
// Define http over TCP or DNS or http over DNS format multiaddr
5459
var HTTP = Or(

0 commit comments

Comments
 (0)