]> Sergey Matveev's repositories - btrtrc.git/blobdiff - peerid.go
Drop support for go 1.20
[btrtrc.git] / peerid.go
index 1514b79c02ccf0b4fdacb867a2839f331a0bc6ed..301c0e946dc8ce53124d56561850ee0763afdafc 100644 (file)
--- a/peerid.go
+++ b/peerid.go
@@ -1,17 +1,5 @@
 package torrent
 
-import (
-       "encoding/hex"
-)
+import "github.com/anacrolix/torrent/types"
 
-// Peer client ID.
-type PeerID [20]byte
-
-// Pretty prints the ID as hex, except parts that adher to the Peer ID
-// Conventions of BEP 20.
-func (me PeerID) String() string {
-       if me[0] == '-' && me[7] == '-' {
-               return string(me[:8]) + hex.EncodeToString(me[8:])
-       }
-       return hex.EncodeToString(me[:])
-}
+type PeerID = types.PeerID