# Functions
Cast takes a Cid data slice, parses it and returns a Cid.
No description provided by the author
CidFromReader reads a precise number of bytes for a CID from a given reader.
Decode parses a Cid-encoded string and returns a Cid object.
Extract the encoding from a Cid.
MustParse calls Parse but will panic on error.
NewCidV0 returns a Cid-wrapped multihash.
NewCidV1 returns a new Cid using the given multicodec-packed content type.
NewPrefixV0 returns a CIDv0 prefix with the specified multihash type.
NewPrefixV1 returns a CIDv1 prefix with the specified codec and multihash type.
NewSet initializes and returns a new Set.
Parse is a short-hand function to perform Decode, Cast etc..
PrefixFromBytes parses a Prefix-byte representation onto a Prefix.
# Constants
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
https://ipld.io/docs/codecs/known/dag-cbor/.
https://ipld.io/specs/codecs/dag-jose/spec/.
https://ipld.io/docs/codecs/known/dag-json/.
https://ipld.io/docs/codecs/known/dag-pb/.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
https://github.com/dep2p/specs/blob/master/peer-ids/peer-ids.md#peer-ids.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
other.
common ones.
UnsupportedVersionString just holds an error message.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
Consts below are DEPRECATED and left only for legacy reasons: Modern code should use consts from go-multicodec instead: <https://github.com/multiformats/go-multicodec>.
# Variables
ErrCidTooShort means that the cid passed to decode was not long enough to be a valid Cid.
ErrInvalidEncoding means that selected encoding is not supported by this Cid version.
Undef can be used to represent a nil or undefined Cid, using Cid{} directly is also acceptable.
# Structs
Cid represents a self-describing content addressed identifier.
ErrInvalidCid is an error that indicates that a CID is invalid.
Prefix represents all the metadata of a Cid, that is, the Version, the Codec, the Multihash type and the Multihash length.
Set is a implementation of a set of Cids, that is, a structure to which holds a single copy of every Cids that is added to it.
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author