libp2p / rust-libp2p

The Rust Implementation of the libp2p networking stack.

Home Page:https://libp2p.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rendezvous: emit `ToSwarm::NewExternalAddrOfPeer`

thomaseizinger opened this issue · comments

Description

With #4371 merged, we have the foundation of #4302 implemented.

libp2p-rendezvous needs to be extended to emit this new event whenever it discovers a new address of a peer from a rendezvous point.

Motivation

Other behaviours should be able to learn addresses of peers from the rendezvous behaviour.

Current Implementation

Only the rendezvous behaviours learns the addresses.

Are you planning to do it yourself in a pull request ?

No

Once the PR is merge (its not merged as of this comment) i can tackle this and the other later this week if nobody else have by then

Yeah I am not sure what is going on with CI at the moment.

I see it was merged so ill would like to tackle this one (will do the other one in a separate pr if nobody else wish to do it)

I see it was merged so ill would like to tackle this one (will do the other one in a separate pr if nobody else wish to do it)

Somebody is working on mDNS and kad.