Skip to main content

Crate codec_multicodec

Crate codec_multicodec 

Source
Expand description

Multicodec prefix table and lookup for tagging key and hash material with its algorithm.

Structs§

CodecLookupResult
Codec metadata resolved from a multicodec prefix.
CodecSpec
Static metadata for one multicodec entry.

Enums§

CodecPrefixError
Failure to strip a public-key multicodec prefix.
CodecTag
Multicodec table tag.
KeyLength
Expected payload length without conflating variable keys and non-key codecs.
KeyMaterialKind
Key-material class for codecs that carry raw key bytes.

Statics§

MULTICODEC_TABLE
Single source of truth for multicodec prefixes

Functions§

lookup_codec_prefix
Lookup multicodec prefix → codec metadata
strip_codec_prefix
Strip a recognized public-key multicodec prefix from a complete key.