func (mn *mocknet) GenPeer() (host.Host, error) { sk, err := p2putil.RandTestBogusPrivateKey() if err != nil { return nil, err } a := testutil.RandLocalTCPAddress() h, err := mn.AddPeer(sk, a) if err != nil { return nil, err } return h, nil }
func RandTestBogusIdentity() (testutil.Identity, error) { k, err := RandTestBogusPrivateKey() if err != nil { return nil, err } id, err := peer.IDFromPrivateKey(k) if err != nil { return nil, err } return &identity{ k: k, id: id, a: testutil.RandLocalTCPAddress(), }, nil }