Skip to main content

DatumHash

Represents a blake2b-256 (32 bytes) hash of datum data.

export interface DatumHash {
  bytes: number[]
  dump(): string
  isEqual(other: DatumHash): boolean
  kind: "DatumHash"
  toCbor(): number[]
  toHex(): string
  toString(): string
  toUplcData(): ByteArrayData
}

Properties

bytes

datumHash.bytes satisfies number[]

dump

Alias for toHex()

datumHash.dump satisfies () => string

isEqual

datumHash.isEqual satisfies (other: DatumHash) => boolean

kind

datumHash.kind satisfies "DatumHash"

toCbor

datumHash.toCbor satisfies () => number[]

toHex

datumHash.toHex satisfies () => string

toString

Alias for toHex()

datumHash.toString satisfies () => string

toUplcData

datumHash.toUplcData satisfies () => ByteArrayData