Documentation ¶ Index ¶ Variables func Decoder(nb ipld.NodeBuilder, r io.Reader) (ipld.Node, error) func Encoder(n ipld.Node, w io.Writer) error func Marshal(n ipld.Node, sink shared.TokenSink) error func Unmarshal(nb ipld.NodeBuilder, tokSrc shared.TokenSource) (ipld.Node, error) Constants ¶ This section is empty. Variables ¶ View Source var ( ErrInvalidMultibase = errors.New("invalid multibase on IPLD link") ) Functions ¶ func Decoder ¶ func Decoder(nb ipld.NodeBuilder, r io.Reader) (ipld.Node, error) func Encoder ¶ func Encoder(n ipld.Node, w io.Writer) error func Marshal ¶ func Marshal(n ipld.Node, sink shared.TokenSink) error func Unmarshal ¶ func Unmarshal(nb ipld.NodeBuilder, tokSrc shared.TokenSource) (ipld.Node, error) Types ¶ This section is empty. Source Files ¶ View all Source files common.go marshal.go multicodec.go unmarshal.go Click to show internal directories. Click to hide internal directories.