diff --git a/builder.go b/builder.go index a1688327566e0b0b55b63649fcb1dbe83e6765c7..3d2fc77cbd3d63a46aa27319f5032e6be440ba7b 100644 --- a/builder.go +++ b/builder.go @@ -38,7 +38,7 @@ func (p V0Builder) Sum(data []byte) (Cid, error) { if err != nil { return Undef, err } - return NewCidV0(hash), nil + return Cid{string(hash)}, nil } func (p V0Builder) GetCodec() uint64 { diff --git a/cid.go b/cid.go index 60810eba5799d70559b4c89d35a139a504a1ec25..2bb1e6043a30165839c51e845dce201458c50577 100644 --- a/cid.go +++ b/cid.go @@ -613,7 +613,7 @@ func CidFromBytes(data []byte) (int, Cid, error) { return 0, Undef, err } - return 34, NewCidV0(h), nil + return 34, Cid{string(h)}, nil } vers, n := binary.Uvarint(data)