public void TestBasicMarshaling() { var h = Multihash.Sum <SHA3_512>(Encoding.UTF8.GetBytes("TEST"), 4); var cid = new Cid(MulticodecCode.MerkleDAGCBOR, h); var data = cid.ToBytes(); var output = Cid.Cast(data); Assert.Equal(cid, output); var s = cid.ToString(); output = Cid.Decode(s); Assert.Equal(cid, output); }