Skip to main content

ValidatorHash

Represents a blake2b-224 (28 bytes) hash of a spending validator script (first encoded as a CBOR byte-array and prepended by a script version byte).

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

Properties

bytes

validatorHash.bytes satisfies number[]

context

validatorHash.context satisfies C

isEqual

validatorHash.isEqual satisfies (other: ValidatorHash) => boolean

kind

validatorHash.kind satisfies "ValidatorHash"

toCbor

validatorHash.toCbor satisfies () => number[]

toHex

validatorHash.toHex satisfies () => string

toString

Alias for toHex()

validatorHash.toString satisfies () => string

toUplcData

validatorHash.toUplcData satisfies () => ByteArrayData