quic: advertise both quic-draft29 and quic-v1 addresses #1841
Labels
exp/intermediate
Prior experience is likely helpful
kind/maintenance
Work required to avoid breaking changes or harm to project's status quo
P0
Critical: Tackled by core team ASAP
This issue assumes that we introduce a new code point for QUIC v1 as suggested in multiformats/multiaddr#145.
For a transition period (6 months?) we should advertise both QUIC draft-29 and QUIC v1. This makes sure that legacy nodes will be able to use QUIC to connect to us for a while. After that, they can still use TCP. Really, they should upgrade their node.
To make this happen, we need to:
transport.Listener.Multiaddr
method to return[]ma.Multiaddr
instead of a singlema.Multiaddr
The text was updated successfully, but these errors were encountered: