Add peer observed addresses. These will then appear in the output of getObservedAddrs but not getAddresses() until their dialability has been confirmed via a call to confirmObservedAddr.
Signal that we have confidence an observed multiaddr is publicly dialable - this will make it appear in the output of getAddresses()
Signal that we do not have confidence an observed multiaddr is publicly dialable - this will remove it from the output of getObservedAddrs()
Adds a mapping between one or more IP addresses and a domain name - when
getAddresses
is invoked, where the IP addresses are present in a multiaddr, an additional multiaddr will be added withip4
andip6
tuples replaced withdns4
and `dns6 ones respectively.