multiformats - v13.3.7
    Preparing search index...

    Interface Link<Data, Format, Alg, V>

    Represents an IPLD link to a specific data of type T.

    Logical type of the data being linked to.

    multicodec code corresponding to a codec linked data is encoded with

    multicodec code corresponding to the hashing algorithm of the CID

    interface Link<
        Data extends unknown = unknown,
        Format extends number = number,
        Alg extends number = number,
        V extends Version = 1,
    > {
        "[Marker]"?: Data;
        byteLength: number;
        byteOffset: number;
        bytes: ByteView<Link<Data, Format, Alg, V>>;
        code: Format;
        multihash: MultihashDigest<Alg>;
        version: V;
        equals(other: unknown): other is Link<Data, Format, Alg, Version>;
        link(): Link<Data, Format, Alg, V>;
        toString<Prefix extends string>(
            base?: MultibaseEncoder<Prefix>,
        ): ToString<Link<Data, Format, Alg, Version>, Prefix>;
        toV1(): Link<Data, Format, Alg, 1>;
    }

    Type Parameters

    • Data extends unknown = unknown
    • Format extends number = number
    • Alg extends number = number
    • V extends Version = 1

      CID version

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    "[Marker]"?: Data
    byteLength: number
    byteOffset: number
    code: Format
    multihash: MultihashDigest<Alg>
    version: V

    Methods