Skip to main content

Interface: DigestLike

A 32-byte Blake2b256 hash output.

BCS

A Digest's BCS serialized form is defined by the following:

digest = %d32 32OCTET

Due to historical reasons, even though a Digest has a fixed-length of 32, IOTA's binary representation of a Digest is prefixed with its length meaning its serialized binary form (in bcs) is 33 bytes long vs a more compact 32 bytes.

Methods​

nextLexicographical()​

nextLexicographical(): DigestLike;

Returns the next digest in byte-increasing order.

Returns​

DigestLike


nextLexicographicalOpt()​

nextLexicographicalOpt(): DigestLike | undefined;

Returns the next digest in byte-increasing order, or None if the result would overflow.

Returns​

DigestLike | undefined


toBase58()​

toBase58(): string;

Returns​

string


toBytes()​

toBytes(): ArrayBuffer;

Returns​

ArrayBuffer