DigestInterface
type DigestInterface
A 32-byte Blake2b256 hash output.
BCS
A `Digest`'s BCS serialized form is defined by the following:
```text 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.
type DigestInterface interface {
// Returns the next digest in byte-increasing order.
NextLexicographical() *Digest
// Returns the next digest in byte-increasing order, or `None` if the
// result would overflow.
NextLexicographicalOpt() **Digest
ToBase58() string
ToBytes() []byte
}