mirror of https://github.com/vacp2p/nim-libp2p.git
update with latest changes
This commit is contained in:
parent
5f6fcc3d90
commit
31aaa2c8ec
|
@ -63,7 +63,8 @@ This implementation has a bare minimum set of components in order to provide a f
|
||||||
- Secio
|
- Secio
|
||||||
- Mplex
|
- Mplex
|
||||||
- Identify
|
- Identify
|
||||||
- FloodSub (with gossipsub being added in the near future)
|
- FloodSub
|
||||||
|
- GossipSub
|
||||||
|
|
||||||
This stack reflects the minimal requirements for the upcoming Eth2 implementation.
|
This stack reflects the minimal requirements for the upcoming Eth2 implementation.
|
||||||
|
|
||||||
|
@ -111,8 +112,7 @@ proc createSwitch(ma: MultiAddress): (Switch, PeerInfo) =
|
||||||
## Helper to create a swith
|
## Helper to create a swith
|
||||||
|
|
||||||
let seckey = PrivateKey.random(RSA) # use a random key for peer id
|
let seckey = PrivateKey.random(RSA) # use a random key for peer id
|
||||||
var peerInfo: PeerInfo
|
var peerInfo = PeerInfo.init(seckey) # create a peer id and assign
|
||||||
peerInfo.peerId = some(PeerID.init(seckey)) # create a peer id and assign
|
|
||||||
peerInfo.addrs.add(ma) # set this peer's multiaddresses (can be any number)
|
peerInfo.addrs.add(ma) # set this peer's multiaddresses (can be any number)
|
||||||
|
|
||||||
let identify = newIdentify(peerInfo) # create the identify proto
|
let identify = newIdentify(peerInfo) # create the identify proto
|
||||||
|
|
Loading…
Reference in New Issue