Add quic as a transport
Opened this issue · 2 comments
IMO, it would be cool to add QUIC as a transport too already. I briefly skimmed through the go implementation: should be straight-forward (could also just be a boolean flag for now; same for the rust impl).
Orthogonal to that but while at it, the (go) dependencies should also be updated maybe.
In case you want, I have a branch with updated go-deps here: https://github.com/liamsi/libp2p-perf/tree/update-deps
👋 Hi Ismail,
Cool to see this used by others as well.
IMO, it would be cool to add QUIC as a transport too already. I briefly skimmed through the go implementation: should be straight-forward (could also just be a boolean flag for now; same for the rust impl).
Indeed. Rust's libp2p implementation does not yet support QUIC, though it is in progress. Do you want to create a patch for the Golang implementation?
Orthogonal to that but while at it, the (go) dependencies should also be updated maybe. In case you want, I have a branch with updated go-deps here: https://github.com/liamsi/libp2p-perf/tree/update-deps
With #33 @dependabot should now take care of it. If not, I will cherry-pick your patch, thanks.