diff --git a/coding.go b/coding.go index 4b1738bfd582..8b4192813ebd 100644 --- a/coding.go +++ b/coding.go @@ -131,7 +131,7 @@ func DecodeProtobufBlock(b blocks.Block) (ipld.Node, error) { } decnd.cached = c - decnd.SetCidBuilder(c.Prefix()) + decnd.builder = c.Prefix() return decnd, nil } diff --git a/node.go b/node.go index fb96fc65eb23..09789040dc8a 100644 --- a/node.go +++ b/node.go @@ -78,7 +78,6 @@ func (n *ProtoNode) SetCidBuilder(builder cid.Builder) { n.builder = v0CidPrefix } else { n.builder = builder.WithCodec(cid.DagProtobuf) - n.encoded = nil n.cached = cid.Undef } }