diff --git a/README.md b/README.md index 866740ec90cbff540ef5c766481c1718621ac804..0824d519844037fb5458879f45caf0689c81dfe3 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ This will make sure that dependencies are rewritten to known working versions. ```go // Create a cid from a marshaled string -c, err := cid.Decode("zdvgqEMYmNeH5fKciougvQcfzMcNjF3Z1tPouJ8C7pc3pe63k") +c, err := cid.Decode("bafzbeigai3eoy2ccc7ybwjfz5r3rdxqrinwi4rwytly24tdbh6yk7zslrm") if err != nil {...} fmt.Println("Got CID: ", c) diff --git a/cid.go b/cid.go index 7565edf6eb2fdcf06752aa6565d3e0123e6b2dc7..6b62d30d7f63daee8405f0a188613b73eb31fa72 100644 --- a/cid.go +++ b/cid.go @@ -368,7 +368,7 @@ func (c Cid) String() string { case 0: return c.Hash().B58String() case 1: - mbstr, err := mbase.Encode(mbase.Base58BTC, c.Bytes()) + mbstr, err := mbase.Encode(mbase.Base32, c.Bytes()) if err != nil { panic("should not error with hardcoded mbase: " + err.Error()) } diff --git a/cid_test.go b/cid_test.go index 808bb3a80dafc1ea93f70194ea7ecc07efb13bd2..a1dae640728b80a77f189830f7034a53b5705bc9 100644 --- a/cid_test.go +++ b/cid_test.go @@ -438,13 +438,13 @@ func TestHexDecode(t *testing.T) { t.Fatal(err) } - if c.String() != "zb2rhhFAEMepUBbGyP1k8tGfz7BSciKXP6GHuUeUsJBaK6cqG" { + if c.String() != "bafkreie5qrjvaw64n4tjm6hbnm7fnqvcssfed4whsjqxzslbd3jwhsk3mm" { t.Fatal("hash value failed to round trip decoding from hex") } } func ExampleDecode() { - encoded := "zb2rhhFAEMepUBbGyP1k8tGfz7BSciKXP6GHuUeUsJBaK6cqG" + encoded := "bafkreie5qrjvaw64n4tjm6hbnm7fnqvcssfed4whsjqxzslbd3jwhsk3mm" c, err := Decode(encoded) if err != nil { fmt.Printf("Error: %s", err) @@ -452,11 +452,11 @@ func ExampleDecode() { } fmt.Println(c) - // Output: zb2rhhFAEMepUBbGyP1k8tGfz7BSciKXP6GHuUeUsJBaK6cqG + // Output: bafkreie5qrjvaw64n4tjm6hbnm7fnqvcssfed4whsjqxzslbd3jwhsk3mm } func TestFromJson(t *testing.T) { - cval := "zb2rhhFAEMepUBbGyP1k8tGfz7BSciKXP6GHuUeUsJBaK6cqG" + cval := "bafkreie5qrjvaw64n4tjm6hbnm7fnqvcssfed4whsjqxzslbd3jwhsk3mm" jsoncid := []byte(`{"/":"` + cval + `"}`) var c Cid err := json.Unmarshal(jsoncid, &c) @@ -470,7 +470,7 @@ func TestFromJson(t *testing.T) { } func TestJsonRoundTrip(t *testing.T) { - exp, err := Decode("zb2rhhFAEMepUBbGyP1k8tGfz7BSciKXP6GHuUeUsJBaK6cqG") + exp, err := Decode("bafkreie5qrjvaw64n4tjm6hbnm7fnqvcssfed4whsjqxzslbd3jwhsk3mm") if err != nil { t.Fatal(err) }