Vasco Santos
ad6187d1e9
feat: custom dialer addr sorter ( #792 )
...
* feat: custom dialer addr sorter
* chore: use libp2p utils sorter via addressBook getMultiaddrsForPeer
* chore: use new libp2p utils
* chore: apply suggestions from code review
Co-authored-by: Jacob Heun <jacobheun@gmail.com>
Co-authored-by: Jacob Heun <jacobheun@gmail.com>
2020-11-20 15:16:40 +01:00
Vasco Santos
558bcf9541
chore: improve logging for auto relay active listen
2020-11-09 14:11:48 +01:00
Vasco Santos
3bd1768b04
chore: sort relay addresses to listen for public first
2020-11-09 14:11:48 +01:00
Vasco Santos
29e30c2199
chore: add configuration docs for auto relay and hop service
2020-11-09 14:11:48 +01:00
Vasco Santos
3d2181f6fa
chore: address review
2020-11-09 14:11:48 +01:00
Vasco Santos
e6b0134299
feat: auto relay network query for new relays
2020-11-09 14:11:48 +01:00
Vasco Santos
2530b834a1
chore: lint issue fixed 0.30
2020-11-09 14:11:48 +01:00
Vasco Santos
ee8ee5b49b
chore: use listening events to create self peer record on updates
2020-11-09 14:11:48 +01:00
Vasco Santos
8d75093dcb
chore: auto relay multiaddr update push
2020-11-09 14:11:48 +01:00
Vasco Santos
25488853ef
feat: auto relay ( #723 )
...
* feat: auto relay
* fix: leverage protoBook events to ask relay peers if they support hop
* chore: refactor disconnect
* chore: do not listen on a relayed conn
* chore: tweaks
* chore: improve _listenOnAvailableHopRelays logic
* chore: default value of 1 to maxListeners on auto-relay
2020-11-09 14:11:48 +01:00