Skip to content

Commit

Permalink
Merge pull request #161 from multiformats/remove-deprecated-swap-to-p…
Browse files Browse the repository at this point in the history
…2p-multiaddrs

remove deprecated SwapToP2pMultiaddrs
  • Loading branch information
marten-seemann authored Jul 26, 2021
2 parents 0bc67b1 + d00fbc4 commit 256c8f8
Showing 1 changed file with 0 additions and 17 deletions.
17 changes: 0 additions & 17 deletions protocol.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,23 +50,6 @@ var protocolsByCode = map[int]Protocol{}
// Protocols is the list of multiaddr protocols supported by this module.
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 {
if _, ok := protocolsByName[p.Name]; ok {
return fmt.Errorf("protocol by the name %q already exists", p.Name)
Expand Down

0 comments on commit 256c8f8

Please sign in to comment.