Class Revision

A representation of a IPNS record that may be initial or revised.

Hierarchy

  • Revision

Constructors

Accessors

Methods

Constructors

  • Parameters

    • name: Name
    • value: string
    • sequence: bigint
    • validity: string

    Returns Revision

Accessors

  • get sequence(): bigint
  • Returns bigint

  • get validity(): string
  • RFC3339 date string.

    Returns string

Methods

  • Decodes a Revison from a binary representation.

    Returns

    a Revision object

    Throws

    if bytes does not contain a valid encoded Revision

    Parameters

    • bytes: Uint8Array

      a Uint8Array containing a binary encoding of a Revison, as produced by #encode.

    Returns Revision

  • Encodes a Revison to a binary representation and returns it as a Uint8Array.

    Note: if revision.name is a WritableName then signing key data will be lost. i.e. the private key is not encoded.

    Parameters

    Returns Uint8Array

Generated using TypeDoc