mirror of
https://github.com/logos-messaging/go-multiaddr.git
synced 2026-01-08 16:03:06 +00:00
remove deprecated SwapToP2pMultiaddrs
This commit is contained in:
parent
c693710de2
commit
d00fbc4bc9
17
protocol.go
17
protocol.go
@ -50,23 +50,6 @@ var protocolsByCode = map[int]Protocol{}
|
|||||||
// Protocols is the list of multiaddr protocols supported by this module.
|
// Protocols is the list of multiaddr protocols supported by this module.
|
||||||
var Protocols = []Protocol{}
|
var Protocols = []Protocol{}
|
||||||
|
|
||||||
// SwapToP2pMultiaddrs is a function to make the transition from /ipfs/...
|
|
||||||
// multiaddrs to /p2p/... multiaddrs easier
|
|
||||||
// The first stage of the rollout is to ship this package to all users so
|
|
||||||
// that all users of multiaddr can parse both /ipfs/ and /p2p/ multiaddrs
|
|
||||||
// as the same code (P_P2P). During this stage of the rollout, all addresses
|
|
||||||
// with P_P2P will continue printing as /ipfs/, so that older clients without
|
|
||||||
// the new parsing code won't break.
|
|
||||||
// Once the network has adopted the new parsing code broadly enough, users of
|
|
||||||
// multiaddr can add a call to this method to an init function in their codebase.
|
|
||||||
// This will cause any P_P2P multiaddr to print out as /p2p/ instead of /ipfs/.
|
|
||||||
// Note that the binary serialization of this multiaddr does not change at any
|
|
||||||
// point. This means that this code is not a breaking network change at any point
|
|
||||||
//
|
|
||||||
// DEPRECATED: this is now the default
|
|
||||||
func SwapToP2pMultiaddrs() {
|
|
||||||
}
|
|
||||||
|
|
||||||
func AddProtocol(p Protocol) error {
|
func AddProtocol(p Protocol) error {
|
||||||
if _, ok := protocolsByName[p.Name]; ok {
|
if _, ok := protocolsByName[p.Name]; ok {
|
||||||
return fmt.Errorf("protocol by the name %q already exists", p.Name)
|
return fmt.Errorf("protocol by the name %q already exists", p.Name)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user