From adec8516f7674e7a6df41def118ffca8380693f5 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Mon, 20 Jun 2022 23:08:50 +0200 Subject: [PATCH] switch to Base64Url encoding for certhashes --- multiaddr_test.go | 2 +- transcoders.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/multiaddr_test.go b/multiaddr_test.go index dffd797..1eb9d73 100644 --- a/multiaddr_test.go +++ b/multiaddr_test.go @@ -547,7 +547,7 @@ func TestRoundTrip(t *testing.T) { "/ip4/127.0.0.1/tcp/123/tls", "/ip4/127.0.0.1/udp/123", "/ip4/127.0.0.1/udp/123/ip6/::", - "/ip4/127.0.0.1/udp/1234/quic/webtransport/certhash/zQmbWTwYGcmdyK9CYfNBcfs9nhZs17a6FQ4Y8oea278xx41", + "/ip4/127.0.0.1/udp/1234/quic/webtransport/certhash/uEiDDq4_xNyDorZBH3TlGazyJdOWSwvo4PUo5YHFMrvDE8g", "/p2p/QmbHVEEepCi7rn7VL7Exxpd2Ci9NNB6ifvqwhsrbRMgQFP", "/p2p/QmbHVEEepCi7rn7VL7Exxpd2Ci9NNB6ifvqwhsrbRMgQFP/unix/a/b/c", } { diff --git a/transcoders.go b/transcoders.go index 8707be6..764bb29 100644 --- a/transcoders.go +++ b/transcoders.go @@ -389,5 +389,5 @@ func certHashStB(s string) ([]byte, error) { } func certHashBtS(b []byte) (string, error) { - return multibase.Encode(multibase.Base58BTC, b) + return multibase.Encode(multibase.Base64url, b) }