OSDN Git Service

Merge pull request #201 from Bytom/v0.1
[bytom/vapor.git] / vendor / github.com / libp2p / go-libp2p-peer / test / utils.go
diff --git a/vendor/github.com/libp2p/go-libp2p-peer/test/utils.go b/vendor/github.com/libp2p/go-libp2p-peer/test/utils.go
deleted file mode 100644 (file)
index fd23d1d..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-package testutil
-
-import (
-       "io"
-       "math/rand"
-       "sync/atomic"
-       "time"
-
-       ci "github.com/libp2p/go-libp2p-crypto"
-       peer "github.com/libp2p/go-libp2p-peer"
-       mh "github.com/multiformats/go-multihash"
-)
-
-var generatedPairs int64 = 0
-
-func RandPeerID() (peer.ID, error) {
-       r := rand.New(rand.NewSource(time.Now().UnixNano()))
-       buf := make([]byte, 16)
-       if _, err := io.ReadFull(r, buf); err != nil {
-               return "", err
-       }
-       h, _ := mh.Sum(buf, mh.SHA2_256, -1)
-       return peer.ID(h), nil
-}
-
-func RandTestKeyPair(bits int) (ci.PrivKey, ci.PubKey, error) {
-       seed := time.Now().UnixNano()
-
-       // workaround for low time resolution
-       seed += atomic.AddInt64(&generatedPairs, 1) << 32
-
-       r := rand.New(rand.NewSource(seed))
-       return ci.GenerateKeyPairWithReader(ci.RSA, bits, r)
-}
-
-func SeededTestKeyPair(seed int64) (ci.PrivKey, ci.PubKey, error) {
-       r := rand.New(rand.NewSource(seed))
-       return ci.GenerateKeyPairWithReader(ci.RSA, 512, r)
-}