mirror of
https://github.com/codex-storage/nim-codex.git
synced 2025-02-11 20:37:19 +00:00
use PeerInfo in event handlers
This commit is contained in:
parent
b049e54d9e
commit
e2a6003ddd
@ -133,7 +133,11 @@ proc new*(
|
|||||||
bool {.gcsafe} =
|
bool {.gcsafe} =
|
||||||
b.taskQueue.pushOrUpdateNoWait(task).isOk()
|
b.taskQueue.pushOrUpdateNoWait(task).isOk()
|
||||||
|
|
||||||
proc peerEventHandler(peerId: PeerID, event: PeerEvent) {.async.} =
|
proc peerEventHandler(peerInfo: PeerInfo, event: PeerEvent) {.async.} =
|
||||||
|
# TODO: temporary until libp2p moves back to PeerID
|
||||||
|
let
|
||||||
|
peerId = peerInfo.peerId
|
||||||
|
|
||||||
if event.kind == PeerEventKind.Joined:
|
if event.kind == PeerEventKind.Joined:
|
||||||
b.engine.setupPeer(peerId)
|
b.engine.setupPeer(peerId)
|
||||||
else:
|
else:
|
||||||
|
@ -301,7 +301,11 @@ method init*(b: BitswapNetwork) =
|
|||||||
## Perform protocol initialization
|
## Perform protocol initialization
|
||||||
##
|
##
|
||||||
|
|
||||||
proc peerEventHandler(peerId: PeerID, event: PeerEvent) {.async.} =
|
proc peerEventHandler(peerInfo: PeerInfo, event: PeerEvent) {.async.} =
|
||||||
|
# TODO: temporary until libp2p moves back to PeerID
|
||||||
|
let
|
||||||
|
peerId = peerInfo.peerId
|
||||||
|
|
||||||
if event.kind == PeerEventKind.Joined:
|
if event.kind == PeerEventKind.Joined:
|
||||||
b.setupPeer(peerId)
|
b.setupPeer(peerId)
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user